Open CASCADE Technology 6.6.0
Public Member Functions
FEmTool_LinearFlexion Class Reference

Criterium of LinearFlexion To Hermit-Jacobi elements

#include <FEmTool_LinearFlexion.hxx>

Inheritance diagram for FEmTool_LinearFlexion:
Inheritance graph
[legend]

Public Member Functions

 FEmTool_LinearFlexion (const Standard_Integer WorkDegree, const GeomAbs_Shape ConstraintOrder)
virtual
Handle_TColStd_HArray2OfInteger 
DependenceTable () const
 To know if two dimension are independent.

virtual Standard_Real Value ()
 To Compute J(E) where E is the current Element

virtual void Hessian (const Standard_Integer Dimension1, const Standard_Integer Dimension2, math_Matrix &H)
 To Compute J(E) the coefficients of Hessian matrix of
J(E) wich are crossed derivatives in dimensions <Dim1>
and <Dim2>.
If DependenceTable(Dimension1,Dimension2) is False

virtual void Gradient (const Standard_Integer Dimension, math_Vector &G)
 To Compute the coefficients in the dimension <dim>
of the J(E)'s Gradient where E is the current Element


Constructor & Destructor Documentation

FEmTool_LinearFlexion::FEmTool_LinearFlexion ( const Standard_Integer  WorkDegree,
const GeomAbs_Shape  ConstraintOrder 
)

Member Function Documentation

virtual Handle_TColStd_HArray2OfInteger FEmTool_LinearFlexion::DependenceTable ( ) const [virtual]
virtual void FEmTool_LinearFlexion::Gradient ( const Standard_Integer  Dim,
math_Vector G 
) [virtual]
virtual void FEmTool_LinearFlexion::Hessian ( const Standard_Integer  Dim1,
const Standard_Integer  Dim2,
math_Matrix H 
) [virtual]
virtual Standard_Real FEmTool_LinearFlexion::Value ( ) [virtual]

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines