
Public Member Functions | |
| PointDataExprFunctor (const Array< Point > &locations, const Array< double > &values, const double &pointComparisonTolerance) | |
| virtual void | eval0 (const double *in, double *out) const |
| int | numArgs () const |
Private Attributes | |
| std::map< Point, double, SloppyPointComparitor > | pointToValueMap_ |
| int | dim_ |
Definition at line 75 of file PDEOptPointData.hpp.
| Sundance::PointDataExprFunctor::PointDataExprFunctor | ( | const Array< Point > & | locations, | |
| const Array< double > & | values, | |||
| const double & | pointComparisonTolerance | |||
| ) |
| void Sundance::PointDataExprFunctor::eval0 | ( | const double * | in, | |
| double * | out | |||
| ) | const [virtual] |
Implements Sundance::PointwiseUserDefFunctor0.
Definition at line 158 of file PDEOptPointData.cpp.
References dim_, and pointToValueMap_.
| int Sundance::PointDataExprFunctor::numArgs | ( | ) | const [inline] |
int Sundance::PointDataExprFunctor::dim_ [private] |
std::map<Point, double, SloppyPointComparitor> Sundance::PointDataExprFunctor::pointToValueMap_ [private] |
Definition at line 90 of file PDEOptPointData.hpp.
Referenced by eval0(), and PointDataExprFunctor().