NeoPZ
Functions
pzgenericshape.h File Reference
#include "pzshapequad.h"
#include "pzshapelinear.h"
#include "pzshapecube.h"
#include "pzshapepiram.h"
#include "pzshapetetra.h"
#include "pzshapeprism.h"
Include dependency graph for pzgenericshape.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

template<class TSHAPE >
TPZTransform< REAL > GetSideTransform (int side, int trans_id)
 
template<class TSHAPE >
void ComputeTransforms (TPZVec< int64_t > &id, TPZVec< TPZTransform< REAL > > &transvec)
 
template<class TSHAPE >
void Shape (TPZVec< REAL > &pt, TPZVec< int > orders, TPZVec< TPZTransform< REAL > > &transvec, TPZFMatrix< REAL > &phi, TPZFMatrix< REAL > &dphi)
 
template void Shape< pzshape::TPZShapeLinear > (TPZVec< REAL > &pt, TPZVec< int > orders, TPZVec< TPZTransform< REAL > > &transvec, TPZFMatrix< REAL > &phi, TPZFMatrix< REAL > &dphi)
 
template void Shape< pzshape::TPZShapeTriang > (TPZVec< REAL > &pt, TPZVec< int > orders, TPZVec< TPZTransform< REAL > > &transvec, TPZFMatrix< REAL > &phi, TPZFMatrix< REAL > &dphi)
 
template void Shape< pzshape::TPZShapeQuad > (TPZVec< REAL > &pt, TPZVec< int > orders, TPZVec< TPZTransform< REAL > > &transvec, TPZFMatrix< REAL > &phi, TPZFMatrix< REAL > &dphi)
 
template void Shape< pzshape::TPZShapePrism > (TPZVec< REAL > &pt, TPZVec< int > orders, TPZVec< TPZTransform< REAL > > &transvec, TPZFMatrix< REAL > &phi, TPZFMatrix< REAL > &dphi)
 
template void Shape< pzshape::TPZShapePiram > (TPZVec< REAL > &pt, TPZVec< int > orders, TPZVec< TPZTransform< REAL > > &transvec, TPZFMatrix< REAL > &phi, TPZFMatrix< REAL > &dphi)
 
template void Shape< pzshape::TPZShapeTetra > (TPZVec< REAL > &pt, TPZVec< int > orders, TPZVec< TPZTransform< REAL > > &transvec, TPZFMatrix< REAL > &phi, TPZFMatrix< REAL > &dphi)
 
template void Shape< pzshape::TPZShapeCube > (TPZVec< REAL > &pt, TPZVec< int > orders, TPZVec< TPZTransform< REAL > > &transvec, TPZFMatrix< REAL > &phi, TPZFMatrix< REAL > &dphi)
 

Function Documentation

◆ ComputeTransforms()

template<class TSHAPE >
void ComputeTransforms ( TPZVec< int64_t > &  id,
TPZVec< TPZTransform< REAL > > &  transvec 
)

Definition at line 20 of file pzgenericshape.h.

◆ GetSideTransform()

template<class TSHAPE >
TPZTransform< REAL > GetSideTransform ( int  side,
int  trans_id 
)

◆ Shape()

template<class TSHAPE >
void Shape ( TPZVec< REAL > &  pt,
TPZVec< int >  orders,
TPZVec< TPZTransform< REAL > > &  transvec,
TPZFMatrix< REAL > &  phi,
TPZFMatrix< REAL > &  dphi 
)

◆ Shape< pzshape::TPZShapeCube >()

template void Shape< pzshape::TPZShapeCube > ( TPZVec< REAL > &  pt,
TPZVec< int >  orders,
TPZVec< TPZTransform< REAL > > &  transvec,
TPZFMatrix< REAL > &  phi,
TPZFMatrix< REAL > &  dphi 
)

◆ Shape< pzshape::TPZShapeLinear >()

template void Shape< pzshape::TPZShapeLinear > ( TPZVec< REAL > &  pt,
TPZVec< int >  orders,
TPZVec< TPZTransform< REAL > > &  transvec,
TPZFMatrix< REAL > &  phi,
TPZFMatrix< REAL > &  dphi 
)

◆ Shape< pzshape::TPZShapePiram >()

template void Shape< pzshape::TPZShapePiram > ( TPZVec< REAL > &  pt,
TPZVec< int >  orders,
TPZVec< TPZTransform< REAL > > &  transvec,
TPZFMatrix< REAL > &  phi,
TPZFMatrix< REAL > &  dphi 
)

◆ Shape< pzshape::TPZShapePrism >()

template void Shape< pzshape::TPZShapePrism > ( TPZVec< REAL > &  pt,
TPZVec< int >  orders,
TPZVec< TPZTransform< REAL > > &  transvec,
TPZFMatrix< REAL > &  phi,
TPZFMatrix< REAL > &  dphi 
)

◆ Shape< pzshape::TPZShapeQuad >()

template void Shape< pzshape::TPZShapeQuad > ( TPZVec< REAL > &  pt,
TPZVec< int >  orders,
TPZVec< TPZTransform< REAL > > &  transvec,
TPZFMatrix< REAL > &  phi,
TPZFMatrix< REAL > &  dphi 
)

◆ Shape< pzshape::TPZShapeTetra >()

template void Shape< pzshape::TPZShapeTetra > ( TPZVec< REAL > &  pt,
TPZVec< int >  orders,
TPZVec< TPZTransform< REAL > > &  transvec,
TPZFMatrix< REAL > &  phi,
TPZFMatrix< REAL > &  dphi 
)

◆ Shape< pzshape::TPZShapeTriang >()

template void Shape< pzshape::TPZShapeTriang > ( TPZVec< REAL > &  pt,
TPZVec< int >  orders,
TPZVec< TPZTransform< REAL > > &  transvec,
TPZFMatrix< REAL > &  phi,
TPZFMatrix< REAL > &  dphi 
)