Public Member Functions
Sundance::PointwiseUserDefFunctor0 Class Reference
Inheritance diagram for Sundance::PointwiseUserDefFunctor0:
Sundance::UserDefFunctor Sundance::CurveExpr Sundance::PointDataExprFunctor Sundance::PointwiseUserDefFunctor1 Sundance::PointwiseUserDefFunctor2

List of all members.

Public Member Functions

 PointwiseUserDefFunctor0 (const std::string &name, int domainDim, int rangeDim)
virtual ~PointwiseUserDefFunctor0 ()
void evaluationCallback (int nPoints, int maxDiffOrder, const double **in, double **out) const
virtual void eval0 (const double *in, double *out) const =0
virtual int maxOrder () const

Detailed Description

PointwiseUserDefFunctor0 is an implementation of UserDefFunctor for which the user writes code to evaluate the function at a single quadrature point. Looping over quadrature points is done by the this class.

Definition at line 68 of file SundancePointwiseUserDefFunctor.hpp.


Constructor & Destructor Documentation

PointwiseUserDefFunctor0::PointwiseUserDefFunctor0 ( const std::string &  name,
int  domainDim,
int  rangeDim 
)

ctor

Definition at line 53 of file SundancePointwiseUserDefFunctor.cpp.

Definition at line 75 of file SundancePointwiseUserDefFunctor.hpp.


Member Function Documentation

virtual void Sundance::PointwiseUserDefFunctor0::eval0 ( const double *  in,
double *  out 
) const [pure virtual]
void PointwiseUserDefFunctor0::evaluationCallback ( int  nPoints,
int  maxDiffOrder,
const double **  in,
double **  out 
) const [virtual]
virtual int Sundance::PointwiseUserDefFunctor0::maxOrder ( ) const [inline, virtual]

Site Contact