/[escript]/trunk/escript/src/Data.cpp
ViewVC logotype

Diff of /trunk/escript/src/Data.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 964 by gross, Tue Feb 13 05:10:26 2007 UTC revision 1026 by phornby, Tue Mar 13 08:25:00 2007 UTC
# Line 1035  Data::integrate() const Line 1035  Data::integrate() const
1035  }  }
1036    
1037  Data  Data
 Data::erf() const  
 {  
 #if defined DOPROF  
   profData->unary++;  
 #endif  
   return escript::unaryOp(*this,(Data::UnaryDFunPtr)::erf);  
 }  
   
 Data  
1038  Data::sin() const  Data::sin() const
1039  {  {
1040  #if defined DOPROF  #if defined DOPROF
# Line 1088  Data::acos() const Line 1079  Data::acos() const
1079    return escript::unaryOp(*this,(Data::UnaryDFunPtr)::acos);    return escript::unaryOp(*this,(Data::UnaryDFunPtr)::acos);
1080  }  }
1081    
1082    
1083  Data  Data
1084  Data::atan() const  Data::atan() const
1085  {  {
# Line 1124  Data::tanh() const Line 1116  Data::tanh() const
1116    return escript::unaryOp(*this,(Data::UnaryDFunPtr)::tanh);    return escript::unaryOp(*this,(Data::UnaryDFunPtr)::tanh);
1117  }  }
1118    
1119    
1120    Data
1121    Data::erf() const
1122    {
1123    #if defined DOPROF
1124      profData->unary++;
1125    #endif
1126    #ifndef _WIN32
1127      return escript::unaryOp(*this,(Data::UnaryDFunPtr)::erf);
1128    #else
1129      return Data();
1130    #endif
1131    }
1132    
1133  Data  Data
1134  Data::asinh() const  Data::asinh() const
1135  {  {
1136  #if defined DOPROF  #if defined DOPROF
1137    profData->unary++;    profData->unary++;
1138  #endif  #endif
1139    #ifndef _WIN32
1140    return escript::unaryOp(*this,(Data::UnaryDFunPtr)::asinh);    return escript::unaryOp(*this,(Data::UnaryDFunPtr)::asinh);
1141    #else
1142      return Data();
1143    #endif
1144  }  }
1145    
1146  Data  Data
# Line 1139  Data::acosh() const Line 1149  Data::acosh() const
1149  #if defined DOPROF  #if defined DOPROF
1150    profData->unary++;    profData->unary++;
1151  #endif  #endif
1152    #ifndef _WIN32
1153    return escript::unaryOp(*this,(Data::UnaryDFunPtr)::acosh);    return escript::unaryOp(*this,(Data::UnaryDFunPtr)::acosh);
1154    #else
1155      return Data();
1156    #endif
1157  }  }
1158    
1159  Data  Data
# Line 1148  Data::atanh() const Line 1162  Data::atanh() const
1162  #if defined DOPROF  #if defined DOPROF
1163    profData->unary++;    profData->unary++;
1164  #endif  #endif
1165    #ifndef _WIN32
1166    return escript::unaryOp(*this,(Data::UnaryDFunPtr)::atanh);    return escript::unaryOp(*this,(Data::UnaryDFunPtr)::atanh);
1167    #else
1168      return Data();
1169    #endif
1170  }  }
1171    
1172  Data  Data

Legend:
Removed from v.964  
changed lines
  Added in v.1026

  ViewVC Help
Powered by ViewVC 1.1.26