#include <Mapping.h>
Inheritance diagram for Mapping2d3d::
Public Methods | |
virtual SCOREC_Util::SPoint3 | eval (const SCOREC_Util::SPoint2 &pt, pFace face) const=0 |
virtual SCOREC_Util::SPoint3 | evalCurrent (const SCOREC_Util::SPoint2 &pt, pFace face, const GeneralInterpFace< DofVector > *disp) const=0 |
virtual SCOREC_Util::SPoint2 | invert (const SCOREC_Util::SPoint3 &pt, pFace face) const=0 |
virtual SCOREC_Util::SPoint2 | invert (pVertex v, pFace face) const=0 |
virtual double | jacInverse (const SCOREC_Util::SPoint2 &pt, pFace face, SCOREC_Util::SMatrix *jac) const=0 |
virtual double | detJac (const SCOREC_Util::SPoint2 &pt, pFace face) const=0 |
void | writeStream (pEntity, std::ostream &out) |
void | readStream (pEntity, std::istream &in) |
Protected Methods | |
Mapping2d3d (pFace me) |
|
Return the determinate of the jacobian. Reimplemented in LinQuadMapping, LinTriMapping, and QuadTriMapping. |
|
Mapping from parametric space of a mesh face to real space. Reimplemented in LinQuadMapping, LinTriMapping, and QuadTriMapping. |
|
Evaluate the inverse of the jacobian of the mapping at the given point. Returns the determinate of the jacobian. Reimplemented in LinQuadMapping, LinTriMapping, and QuadTriMapping. |