mFES - molecular Finite Element Solver  0.4
Public Member Functions | Public Attributes
netgen::PointFunction Class Reference
Inheritance diagram for netgen::PointFunction:
netgen::CheapPointFunction

List of all members.

Public Member Functions

 PointFunction (Mesh::T_POINTS &apoints, const Mesh::T_VOLELEMENTS &aelements, const MeshingParameters &amp)
virtual void SetPointIndex (PointIndex aactpind)
void SetLocalH (double ah)
double GetLocalH () const
virtual double PointFunctionValue (const Point< 3 > &pp) const
virtual double PointFunctionValueGrad (const Point< 3 > &pp, Vec< 3 > &grad) const
virtual double PointFunctionValueDeriv (const Point< 3 > &pp, const Vec< 3 > &dir, double &deriv) const
int MovePointToInner ()

Public Attributes

Mesh::T_POINTS & points
const Mesh::T_VOLELEMENTS & elements
TABLE< int, PointIndex::BASE > elementsonpoint
const MeshingParameters & mp
PointIndex actpind
double h

Constructor & Destructor Documentation

netgen::PointFunction::PointFunction ( Mesh::T_POINTS &  apoints,
const Mesh::T_VOLELEMENTS &  aelements,
const MeshingParameters &  amp 
)

Member Function Documentation

double netgen::PointFunction::GetLocalH ( ) const [inline]
double netgen::PointFunction::PointFunctionValue ( const Point< 3 > &  pp) const [virtual]

Reimplemented in netgen::CheapPointFunction.

double netgen::PointFunction::PointFunctionValueDeriv ( const Point< 3 > &  pp,
const Vec< 3 > &  dir,
double &  deriv 
) const [virtual]
double netgen::PointFunction::PointFunctionValueGrad ( const Point< 3 > &  pp,
Vec< 3 > &  grad 
) const [virtual]

Reimplemented in netgen::CheapPointFunction.

void netgen::PointFunction::SetLocalH ( double  ah) [inline]
void netgen::PointFunction::SetPointIndex ( PointIndex  aactpind) [virtual]

Reimplemented in netgen::CheapPointFunction.


Member Data Documentation

const Mesh::T_VOLELEMENTS& netgen::PointFunction::elements
TABLE<int,PointIndex::BASE> netgen::PointFunction::elementsonpoint
const MeshingParameters& netgen::PointFunction::mp

The documentation for this class was generated from the following file: