![]() |
NeoPZ
|
Geometric derivated class (template). Geometry. More...
#include <TPZGeoExtend.h>
Public Types | |
| enum | { NNodes } |
| typedef TFather::TMem | FatMem |
| typedef TFather::Top | FatTop |
| typedef Topology | Top |
Public Member Functions | |
| GPr (TPZVec< int64_t > &nodeindexes, TPZGeoMesh &mesh) | |
| Constructor with list of nodes. More... | |
| GPr () | |
| Empty constructor. More... | |
| GPr (const GPr< TFather, Topology > &cp, std::map< int64_t, int64_t > &gl2lcNdMap) | |
| Constructor with node map. More... | |
| GPr (const GPr< TFather, Topology > &cp) | |
| Copy constructor. More... | |
| GPr (const GPr< TFather, Topology > &cp, TPZGeoMesh &) | |
| Copy constructor. More... | |
Static Public Member Functions | |
| static std::string | TypeName () |
| Returns the type name of the element. More... | |
| static void | X (const TPZFMatrix< REAL > &nodes, TPZVec< REAL > &loc, TPZVec< REAL > &result) |
| static void | Shape (TPZVec< REAL > &pt, TPZFMatrix< REAL > &phi, TPZFMatrix< REAL > &dphi) |
| static void | Jacobian (const TPZFMatrix< REAL > &nodes, TPZVec< REAL > ¶m, TPZFMatrix< REAL > &jacobian, TPZFMatrix< REAL > &axes, REAL &detjac, TPZFMatrix< REAL > &jacinv) |
| static void | Jacobian (const TPZFMatrix< REAL > &nodes, TPZVec< REAL > ¶m, TPZFMatrix< REAL > &jacobian) |
| static void | Diagnostic (TPZFMatrix< REAL > &coord) |
Public Attributes | |
| int64_t | fNodeIndexes [TFather::NNodes] |
Geometric derivated class (template). Geometry.
Definition at line 34 of file TPZGeoExtend.h.
| typedef TFather::TMem pzgeom::GPr< TFather, Topology >::FatMem |
Definition at line 38 of file TPZGeoExtend.h.
| typedef TFather::Top pzgeom::GPr< TFather, Topology >::FatTop |
Definition at line 39 of file TPZGeoExtend.h.
| typedef Topology pzgeom::GPr< TFather, Topology >::Top |
Definition at line 41 of file TPZGeoExtend.h.
| anonymous enum |
| Enumerator | |
|---|---|
| NNodes | |
Definition at line 43 of file TPZGeoExtend.h.
|
inline |
Constructor with list of nodes.
Definition at line 47 of file TPZGeoExtend.h.
|
inline |
Empty constructor.
Definition at line 54 of file TPZGeoExtend.h.
|
inline |
Constructor with node map.
Definition at line 61 of file TPZGeoExtend.h.
References pzgeom::GPr< TFather, Topology >::fNodeIndexes, and LOGPZ_ERROR.
|
inline |
Copy constructor.
Definition at line 84 of file TPZGeoExtend.h.
References pzgeom::GPr< TFather, Topology >::fNodeIndexes.
|
inline |
Copy constructor.
Definition at line 91 of file TPZGeoExtend.h.
References pzgeom::GPr< TFather, Topology >::fNodeIndexes.
|
static |
Definition at line 182 of file TPZGeoExtend.h.
References TPZIntPoints::Dimension(), pzgeom::GPr< TFather, Topology >::Jacobian(), LOGPZ_DEBUG, TPZIntPoints::NPoints(), TPZIntPoints::Point(), TPZMatrix< TVar >::Rows(), and pzgeom::GPr< TFather, Topology >::X().
Referenced by pzgeom::GPr< TFather, Topology >::TypeName().
|
static |
Definition at line 149 of file TPZGeoExtend.h.
References TPZFMatrix< TVar >::DeterminantInverse(), TPZFMatrix< TVar >::GramSchmidt(), and TPZFMatrix< TVar >::Transpose().
Referenced by pzgeom::GPr< TFather, Topology >::Diagnostic(), and pzgeom::GPr< TFather, Topology >::TypeName().
|
inlinestatic |
Definition at line 118 of file TPZGeoExtend.h.
References TPZFMatrix< TVar >::GetVal(), TPZFMatrix< TVar >::Resize(), and TPZMatrix< TVar >::Rows().
|
static |
Referenced by pzgeom::GPr< TFather, Topology >::TypeName().
|
inlinestatic |
Returns the type name of the element.
Definition at line 98 of file TPZGeoExtend.h.
References pzgeom::GPr< TFather, Topology >::Diagnostic(), pzgeom::GPr< TFather, Topology >::Jacobian(), pzgeom::GPr< TFather, Topology >::Shape(), and pzgeom::GPr< TFather, Topology >::X().
|
inlinestatic |
Definition at line 160 of file TPZGeoExtend.h.
References TPZFMatrix< TVar >::GetVal(), and TPZMatrix< TVar >::Rows().
Referenced by pzgeom::GPr< TFather, Topology >::Diagnostic(), and pzgeom::GPr< TFather, Topology >::TypeName().
| int64_t pzgeom::GPr< TFather, Topology >::fNodeIndexes[TFather::NNodes] |
Definition at line 45 of file TPZGeoExtend.h.
Referenced by pzgeom::GPr< TFather, Topology >::GPr().
1.8.13