In file intrule.hpp:template<int DIMS = 2, int DIMR = 2, typename SCAL = double> class SpecificIntegrationPoint
ip, dimension source, dimension range
Documentation
ip, dimension source, dimension range
Inheritance:
Public Methods
-
SpecificIntegrationPoint(const IntegrationPoint & aip, const ElementTransformation & aeltrans, LocalHeap & lh)
-
SpecificIntegrationPoint(const IntegrationPoint & aip, const ElementTransformation & aeltrans, const Vec<DIMR, SCAL> & ax, const Mat<DIMR, DIMS, SCAL> & adxdxi, LocalHeap & lh)
-
const Mat<DIMR,DIMS,SCAL> & GetJacobian() const
-
SCAL GetJacobiDet() const
-
const Mat<DIMS,DIMR,SCAL> & GetJacobianInverse() const
-
const Vec<DIMR,SCAL> GetNV() const
-
void SetNV( const Vec<DIMR, SCAL> & vec)
-
void SetTV( const Vec<DIMR, SCAL> & vec)
-
const Vec<DIMR,SCAL> GetTV() const
-
int IsBoundary() const
-
void CalcHesse(Mat<2> & ddx1, Mat<2> & ddx2) const
Private Fields
-
Mat<DIMR,DIMS,SCAL> dxdxi
- Jacobi matrix
-
Mat<DIMS,DIMR,SCAL> dxidx
- (pseudo)inverse of Jacobi matrix
-
SCAL det
- Jacobian
-
Vec<DIMR,SCAL> normalvec
- for boundary points
Mat<DIMR,DIMS,SCAL> dxdxi
- Jacobi matrix
Mat<DIMS,DIMR,SCAL> dxidx
- (pseudo)inverse of Jacobi matrix
SCAL det
- Jacobian
Vec<DIMR,SCAL> normalvec
- for boundary points
SpecificIntegrationPoint(const IntegrationPoint & aip, const ElementTransformation & aeltrans, LocalHeap & lh)
SpecificIntegrationPoint(const IntegrationPoint & aip, const ElementTransformation & aeltrans, const Vec<DIMR, SCAL> & ax, const Mat<DIMR, DIMS, SCAL> & adxdxi, LocalHeap & lh)
const Mat<DIMR,DIMS,SCAL> & GetJacobian() const
SCAL GetJacobiDet() const
const Mat<DIMS,DIMR,SCAL> & GetJacobianInverse() const
const Vec<DIMR,SCAL> GetNV() const
void SetNV( const Vec<DIMR, SCAL> & vec)
void SetTV( const Vec<DIMR, SCAL> & vec)
const Vec<DIMR,SCAL> GetTV() const
int IsBoundary() const
void CalcHesse(Mat<2> & ddx1, Mat<2> & ddx2) const
- This class has no child classes.
Alphabetic index HTML hierarchy of classes or Java
This page was generated with the help of DOC++.