In file finiteelement.hpp:Transformation from reference element to physical element.
Documentation
Transformation from reference element to physical element.
Uses finite element fel to describe mapping
Public Methods
-
ElementTransformation()
-
void SetElement(const NodalFiniteElement* afel, int aelnr, int aelindex)
-
const NodalFiniteElement& GetElement() const
-
int GetElementNr() const
-
int GetElementIndex() const
-
template<typename T> void CalcJacobian(const IntegrationPoint & ip, MatExpr<T> & dxdxi, LocalHeap & lh) const
-
template<typename T> void CalcPoint(const IntegrationPoint & ip, MatExpr<T> & point, LocalHeap & lh) const
-
const FlatMatrix<> & PointMatrix() const
-
FlatMatrix<> & PointMatrix()
-
const FlatMatrix<> & NVMatrix() const
-
int SpaceDim() const
Private Fields
-
const NodalFiniteElement* fel
- finite element defining transformation
-
FlatMatrix<> pointmat
- matrix with points, dim * np
-
FlatMatrix<> nvmat
- normal vectors (only surfelements)
-
int elnr
- element number
-
int elindex
- material property
const NodalFiniteElement* fel
- finite element defining transformation
FlatMatrix<> pointmat
- matrix with points, dim * np
FlatMatrix<> nvmat
- normal vectors (only surfelements)
int elnr
- element number
int elindex
- material property
ElementTransformation()
void SetElement(const NodalFiniteElement* afel, int aelnr, int aelindex)
const NodalFiniteElement& GetElement() const
int GetElementNr() const
int GetElementIndex() const
template<typename T> void CalcJacobian(const IntegrationPoint & ip, MatExpr<T> & dxdxi, LocalHeap & lh) const
template<typename T> void CalcPoint(const IntegrationPoint & ip, MatExpr<T> & point, LocalHeap & lh) const
const FlatMatrix<> & PointMatrix() const
FlatMatrix<> & PointMatrix()
const FlatMatrix<> & NVMatrix() const
int SpaceDim() const
- This class has no child classes.
Alphabetic index HTML hierarchy of classes or Java
This page was generated with the help of DOC++.