
Public Member Functions | |
| PointwiseUserDefFunctor2 (const std::string &name, int domainDim, int rangeDim) | |
| virtual | ~PointwiseUserDefFunctor2 () |
| void | evaluationCallback (int nPoints, int maxDiffOrder, const double **in, double **out) const |
| virtual void | eval0 (const double *in, double *out) const |
| virtual void | eval1 (const double *in, double *outVals, double *outDerivs) const |
| virtual void | eval2 (const double *in, double *outVals, double *outDerivs, double *outDerivs2) const =0 |
| virtual int | maxOrder () const |
Definition at line 118 of file SundancePointwiseUserDefFunctor.hpp.
| PointwiseUserDefFunctor2::PointwiseUserDefFunctor2 | ( | const std::string & | name, | |
| int | domainDim, | |||
| int | rangeDim | |||
| ) |
ctor
Definition at line 122 of file SundancePointwiseUserDefFunctor.cpp.
| virtual Sundance::PointwiseUserDefFunctor2::~PointwiseUserDefFunctor2 | ( | ) | [inline, virtual] |
Definition at line 125 of file SundancePointwiseUserDefFunctor.hpp.
| void PointwiseUserDefFunctor2::eval0 | ( | const double * | in, | |
| double * | out | |||
| ) | const [virtual] |
Reimplemented from Sundance::PointwiseUserDefFunctor1.
Definition at line 182 of file SundancePointwiseUserDefFunctor.cpp.
References Sundance::UserDefFunctor::domainDim(), eval2(), and Sundance::UserDefFunctor::rangeDim().
Referenced by evaluationCallback().
| void PointwiseUserDefFunctor2::eval1 | ( | const double * | in, | |
| double * | outVals, | |||
| double * | outDerivs | |||
| ) | const [virtual] |
Implements Sundance::PointwiseUserDefFunctor1.
Definition at line 193 of file SundancePointwiseUserDefFunctor.cpp.
References Sundance::UserDefFunctor::domainDim(), eval2(), and Sundance::UserDefFunctor::rangeDim().
Referenced by evaluationCallback().
| virtual void Sundance::PointwiseUserDefFunctor2::eval2 | ( | const double * | in, | |
| double * | outVals, | |||
| double * | outDerivs, | |||
| double * | outDerivs2 | |||
| ) | const [pure virtual] |
Referenced by eval0(), eval1(), and evaluationCallback().
| void PointwiseUserDefFunctor2::evaluationCallback | ( | int | nPoints, | |
| int | maxDiffOrder, | |||
| const double ** | in, | |||
| double ** | out | |||
| ) | const [virtual] |
Reimplemented from Sundance::PointwiseUserDefFunctor1.
Definition at line 128 of file SundancePointwiseUserDefFunctor.cpp.
References Sundance::UserDefFunctor::domainDim(), eval0(), eval1(), eval2(), Sundance::UserDefFunctor::name(), and Sundance::UserDefFunctor::rangeDim().
| virtual int Sundance::PointwiseUserDefFunctor2::maxOrder | ( | ) | const [inline, virtual] |
Reimplemented from Sundance::PointwiseUserDefFunctor1.
Definition at line 142 of file SundancePointwiseUserDefFunctor.hpp.