17 #if !defined escript_UnaryOp_20040315_H
18 #define escript_UnaryOp_20040315_H
38 template <
class UnaryFunction>
42 UnaryFunction operation)
49 #pragma omp parallel for private(i,j) schedule(static)
50 for (i=0;i<numSamples;i++) {
51 for (j=0;j<numDPPSample;j++) {
57 template <
class UnaryFunction>
61 UnaryFunction operation)
65 DataTagged::DataMapType::const_iterator i;
66 DataTagged::DataMapType::const_iterator lookupEnd=lookup.end();
69 for (i=lookup.begin();i!=lookupEnd;i++) {
76 template <
class UnaryFunction>
80 UnaryFunction operation)