|
| typedef Real(* | function_Type) (const GeoVector &) |
| |
| | ReferenceElement (std::string name, ReferenceShapes shape, UInt nbDof, UInt nbLocalCoor, UInt feDim, const function_Type *phi, const function_Type *dPhi, const function_Type *d2Phi, const function_Type *divPhi, const Real *refCoor) |
| | Full constructor. More...
|
| |
| virtual | ~ReferenceElement () |
| | Destructor. More...
|
| |
| Real | xi (UInt i) const |
| | return the first local coordinate of the i-th node of the reference element More...
|
| |
| Real | eta (UInt i) const |
| | return the second local coordinate of the i-th node of the reference element More...
|
| |
| Real | zeta (UInt i) const |
| | return the third local coordinate of the i-th node of the reference element More...
|
| |
| Real | refCoor (UInt i, UInt icoor) const |
| | return the icoor-th local coordinate of the i-th node of the reference element More...
|
| |
| std::vector< GeoVector > | refCoor () const |
| | return the coordinates of the reference element More...
|
| |
| Real | phi (UInt i, const GeoVector &v) const |
| | Return the value of the i-th basis function in the point v. More...
|
| |
| Real | phi (UInt i, UInt icoor, const GeoVector &v) const |
| | return the value of the component icoor-th of the i-th basis function on point v. More...
|
| |
| Real | dPhi (UInt i, UInt icoor, const GeoVector &v) const |
| | return the value of the icoor-th derivative of the i-th basis function on point v More...
|
| |
| Real | d2Phi (UInt i, UInt icoor, UInt jcoor, const GeoVector &v) const |
| | return the value of the (icoor,jcoor)-th second derivative of the i-th basis function on point v More...
|
| |
| Real | divPhi (UInt i, const GeoVector &v) const |
| | return the value of the divergence of the i-th basis function on point v. More...
|
| |
| bool | hasPhi () const |
| | Check if the refEle has phi functions. More...
|
| |
| bool | hasDPhi () const |
| | Check if the refEle has dPhi functions. More...
|
| |
| bool | hasD2Phi () const |
| | Check if the refEle has d2Phi functions. More...
|
| |
| bool | hasDivPhi () const |
| | Check if the refEle has divPhi functions. More...
|
| |
| virtual std::vector< Real > | nodalToFEValues (const std::vector< Real > &) const |
| | Method for transforming nodal values into FE values. More...
|
| |
| const std::string & | name () const |
| | Return the name of the reference element. More...
|
| |
| const UInt & | nbDof () const |
| | Return the number of degrees of freedom for this reference element. More...
|
| |
| const | LIFEV_DEPRECATED (UInt &) nbCoor() const |
| | OLD: Return the number of local coordinates. More...
|
| |
| const UInt & | nbLocalCoor () const |
| | Return the number of local coordinates. More...
|
| |
| const UInt & | feDim () const |
| | Return the dimension of the FE (scalar vs vectorial FE) More...
|
| |
| const ReferenceShapes & | shape () const |
| | Return the shape of the element. More...
|
| |
| Real | phi (UInt i, const Real &x, const Real &y, const Real &z) const |
| | return the value of the i-th basis function on point (x,y,z) More...
|
| |
| Real | phi (UInt i, UInt icoor, const Real &x, const Real &y, const Real &z) const |
| | return the value of the component icoor-th of the i-th basis function on point (x,y,z). More...
|
| |
| Real | dPhi (UInt i, UInt icoor, const Real &x, const Real &y, const Real &z) const |
| | return the value of the icoor-th derivative of the i-th basis function on point (x,y,z) More...
|
| |
| Real | d2Phi (UInt i, UInt icoor, UInt jcoor, const Real &x, const Real &y, const Real &z) const |
| | return the value of the (icoor,jcoor)-th second derivative of the i-th basis function on point (x,y,z) More...
|
| |
| Real | divPhi (UInt i, const Real &x, const Real &y, const Real &z) const |
| | return the value of the divergence of the i-th basis function on point (x,y,z). More...
|
| |
GeometricMap - Structure for the geometrical mapping.
- Author
- J.-F. Gerbeau
- Date
- 04/2002
Modified by S. Quinodoz (samue.nosp@m.l.qu.nosp@m.inodo.nosp@m.z@ep.nosp@m.fl.ch, 04.2010)
Definition at line 59 of file GeometricMap.hpp.