#include <Interp.h>
Inheritance diagram for Interp::
Public Methods | |
virtual | ~Interp () |
virtual void | setValue (const FieldValue &ival, int derivative)=0 |
virtual SCOREC_Util::SSList< DofRef> | dofs () const=0 |
return all degrees of freedom for this Interp as DofRefs. | |
virtual SCOREC_Util::SSList< DofType*> | dofGroups () const=0 |
return all degrees of freedom for this Interp as DofGroups. | |
virtual void | write (std::ostream &out, const Field< DofType > &field)=0 |
virtual void | read (std::istream &in, const Field< DofType > &field)=0 |
virtual int | order () const=0 |
get (max) polynomial order of interpolation. | |
Field<DofType>* | field () |
virtual void | constrainComponent (int comp) |
virtual void | unconstrainComponent (int comp) |
Protected Methods | |
Interp (Field< DofType > *field, pEntity meshEntity) | |
Protected Attributes | |
Field<DofType>* | d_field |
|
sets the value of the dofs for this Interp to the correct value to Interp the given FieldValue Reimplemented in GeneralInterpEdge, GeneralInterpFace, GeneralInterpRegion, Interp1d, Interp2d, and Interp3d. |