NeoPZ
Public Member Functions | Static Public Member Functions | List of all members
TPZMathTools Class Reference

?? More...

#include <tpzmathtools.h>

Public Member Functions

 TPZMathTools ()
 
 ~TPZMathTools ()
 
void JacobianConv (TPZGeoEl &Object, TPZVec< REAL > StartPoint)
 
void JacobianConv (TPZGeoElSide &Object, TPZVec< REAL > StartPoint)
 
void JacobianConv (TPZFMatrix< REAL > &jacobian, TPZVec< REAL > StartPoint)
 
REAL IntegrateFunction (void(func)(const TPZVec< REAL > &coord, REAL &result), TPZGeoEl *Geo)
 

Static Public Member Functions

static void Function (const TPZVec< REAL > &x, REAL &fx)
 Type in Function method (.cpp arquive) the function to be integrated. More...
 

Detailed Description

??

Author
Paulo Cesar de Alvarenga Lucci (Caju)
Since
2007

Definition at line 16 of file tpzmathtools.h.

Constructor & Destructor Documentation

◆ TPZMathTools()

TPZMathTools::TPZMathTools ( )

Definition at line 11 of file tpzmathtools.cpp.

◆ ~TPZMathTools()

TPZMathTools::~TPZMathTools ( )

Definition at line 16 of file tpzmathtools.cpp.

Member Function Documentation

◆ Function()

void TPZMathTools::Function ( const TPZVec< REAL > &  x,
REAL &  fx 
)
static

Type in Function method (.cpp arquive) the function to be integrated.

Definition at line 373 of file tpzmathtools.cpp.

References atan, cos(), and pow().

◆ IntegrateFunction()

REAL TPZMathTools::IntegrateFunction ( void(func)(const TPZVec< REAL > &coord, REAL &result)  ,
TPZGeoEl Geo 
)

◆ JacobianConv() [1/3]

void TPZMathTools::JacobianConv ( TPZGeoEl Object,
TPZVec< REAL >  StartPoint 
)

Avaliate the Jacobian by Obtained Convergence Order

Definition at line 21 of file tpzmathtools.cpp.

References TPZGeoEl::Dimension(), error(), TPZFMatrix< TVar >::GetVal(), TPZGeoEl::Jacobian(), log, sqrt, and TPZGeoEl::X().

◆ JacobianConv() [2/3]

void TPZMathTools::JacobianConv ( TPZGeoElSide Object,
TPZVec< REAL >  StartPoint 
)

Avaliate the Jacobian by Obtained Convergence Order

Definition at line 232 of file tpzmathtools.cpp.

References TPZGeoElSide::Dimension(), error(), TPZFMatrix< TVar >::GetVal(), TPZGeoElSide::Jacobian(), log, sqrt, and TPZGeoElSide::X().

◆ JacobianConv() [3/3]

void TPZMathTools::JacobianConv ( TPZFMatrix< REAL > &  jacobian,
TPZVec< REAL >  StartPoint 
)

The documentation for this class was generated from the following files: