NeoPZ
tpzmathtools.h
Go to the documentation of this file.
1 
5 #ifndef TPZMATHTOOLS_H
6 #define TPZMATHTOOLS_H
7 
8 #include "pzvec.h"
9 #include "pzgeoel.h"
10 
17 {
18 
19 public:
20 
21 
22  TPZMathTools();
23  ~TPZMathTools();
24 
25  void JacobianConv(TPZGeoEl &Object, TPZVec< REAL > StartPoint);
26  void JacobianConv(TPZGeoElSide &Object, TPZVec< REAL > StartPoint);
27  void JacobianConv(TPZFMatrix<REAL> &jacobian, TPZVec< REAL > StartPoint);
28 
32  static void Function(const TPZVec<REAL> &x, REAL &fx);
33 
34  REAL IntegrateFunction(void (func)(const TPZVec<REAL> &coord, REAL &result), TPZGeoEl *Geo);
35  // REAL IntegrateFunction(TPZGeoEl *Geo);
36 
37 };
38 
39 #endif
Templated vector implementation.
Utility class which represents an element with its side. The Geometric approximation classes Geometry...
Definition: pzgeoelside.h:83
void JacobianConv(TPZGeoEl &Object, TPZVec< REAL > StartPoint)
static void Function(const TPZVec< REAL > &x, REAL &fx)
Type in Function method (.cpp arquive) the function to be integrated.
REAL IntegrateFunction(void(func)(const TPZVec< REAL > &coord, REAL &result), TPZGeoEl *Geo)
Defines the behaviour of all geometric elements. GeometryTPZGeoEl is the common denominator for all g...
Definition: pzgeoel.h:43