Main Page   Class Hierarchy   Compound List   Compound Members  

Mapping1d3d Class Reference

#include <Mapping.h>

Inheritance diagram for Mapping1d3d::

Mapping LinearLineMapping List of all members.

Public Methods

virtual SCOREC_Util::SPoint3 eval (double pt, pEdge edge) const=0
virtual SCOREC_Util::SPoint3 evalCurrent (double pt, pEdge edge, const GeneralInterpEdge< DofVector > *disp) const=0
virtual double invert (const SCOREC_Util::SPoint3 &pt, pEdge edge) const=0
virtual double invert (pVertex v, pEdge edge) const=0
virtual double jacInverse (double r, pEdge edge, SCOREC_Util::SMatrix *jac) const=0
virtual double detJac (double r, pEdge edge) const=0
void writeStream (pEntity, std::ostream &out)
void readStream (pEntity, std::istream &in)

Protected Methods

 Mapping1d3d (pEdge me)

Detailed Description

Mapping from parametric space of a mesh edge to real space.


Member Function Documentation

double Mapping1d3d::detJac ( double r,
pEdge edge ) const [pure virtual]
 

Return the determinate of the jacobian.

Reimplemented in LinearLineMapping.

SCOREC_Util::SPoint3 Mapping1d3d::eval ( double pt,
pEdge edge ) const [pure virtual]
 

Evaluate the mapping at the given point.

Reimplemented in LinearLineMapping.

SCOREC_Util::SPoint3 Mapping1d3d::evalCurrent ( double pt,
pEdge edge,
const GeneralInterpEdge< DofVector > * disp ) const [pure virtual]
 

Evaluate the current coordinates of the mapping at the given point.

Reimplemented in LinearLineMapping.

double Mapping1d3d::jacInverse ( double r,
pEdge edge,
SCOREC_Util::SMatrix * jac ) const [pure virtual]
 

Evaluate the inverse of the jacobian of the mapping at the given point. Returns the determinate of the jacobian.

Reimplemented in LinearLineMapping.


The documentation for this class was generated from the following files:
Generated at Mon Jul 23 13:15:03 2001 for SCOREC_UnitSystem by doxygen1.2.8.1 written by Dimitri van Heesch, © 1997-2001