#include <Field.h>
Inheritance diagram for Field::
Public Methods | |
Field (const SCOREC_Util::SString &name, pMesh mesh, PIBuilder< DofType > *pBuild, MapBuilder *mBuild, int dimension, PolynomialField *pfield, int continuity=0) | |
Field (const SCOREC_Util::SString &name, Field< DofType > *field, PolynomialField *pf=0) | |
virtual | ~Field () |
InterpolationEdge<DofType>* | createInterpolation (pEdge edge) |
InterpolationFace<DofType>* | createInterpolation (pFace face) |
InterpolationRegion<DofType>* | createInterpolation (pRegion region) |
InterpolationEdge<DofType> | getInterpolation (pEdge edge) |
InterpolationFace<DofType> | getInterpolation (pFace face) |
InterpolationRegion<DofType> | getInterpolation (pRegion region) |
virtual int | order () const |
void | setValue (const FieldValue &ival, int derivative) |
DofType* | dof () const |
void | add (Interpolation< DofType > *) |
void | visitAllInterpolations (InterpolationVisitor< DofType > *e) |
void | constrain () |
InterpolationEdge<DofType>* | createInterpolation (pEdge edge, istream &in) |
InterpolationFace<DofType>* | createInterpolation (pFace face, istream &in) |
InterpolationRegion<DofType>* | createInterpolation (pRegion region, istream &in) |
Protected Methods | |
virtual void | write (ostream &out) const |
Protected Attributes | |
PIBuilder<DofType>* | thePIBuilder |
MapBuilder* | theMapBuilder |
PolynomialField* | PField |
SCOREC_Util::SSList<Interpolation< DofType> *> | Interpolations |