![]() |
NeoPZ
|
#include "pzshapequad.h"#include "pzshapelinear.h"#include "pzshapecube.h"#include "pzshapepiram.h"#include "pzshapetetra.h"#include "pzshapeprism.h"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) |
| void ComputeTransforms | ( | TPZVec< int64_t > & | id, |
| TPZVec< TPZTransform< REAL > > & | transvec | ||
| ) |
Definition at line 20 of file pzgenericshape.h.
| TPZTransform< REAL > GetSideTransform | ( | int | side, |
| int | trans_id | ||
| ) |
Definition at line 74 of file pzgenericshape.h.
References EOned, EQuadrilateral, ETriangle, TPZTransform< T >::Mult(), TPZMatrix< TVar >::Multiply(), pzshape::TPZShapeTriang::ParametricTransform(), pzshape::TPZShapeQuad::ParametricTransform(), pzshape::TPZShapeLinear::ParametricTransform(), and TPZTransform< T >::Sum().
| void Shape | ( | TPZVec< REAL > & | pt, |
| TPZVec< int > | orders, | ||
| TPZVec< TPZTransform< REAL > > & | transvec, | ||
| TPZFMatrix< REAL > & | phi, | ||
| TPZFMatrix< REAL > & | dphi | ||
| ) |
Definition at line 32 of file pzgenericshape.h.
References TPZTransform< T >::Apply(), TPZTransform< T >::Mult(), and TPZFMatrix< TVar >::MultAdd().
Referenced by TPZCompElPostProc< TCOMPEL >::ComputeShape(), pzgeom::TPZGeoTriangle::Jacobian(), pzgeom::TPZGeoBlend< TGeo >::Jacobian(), TPZGeoElMapped< TBase >::KsiBar(), pzshape::TPZShapePiramHdiv::Shape(), pzshape::SPr< TFather >::Shape(), TPZIntelGen< TSHAPE >::Shape(), TPZCompElHDivBound2< TSHAPE >::Shape(), TPZCompElHDiv< TSHAPE >::Shape(), TPZCompElDisc::ShapeX(), pzshape::TPZShapeTriang::SideShape(), pzshape::TPZShapePiram::SideShape(), pzshape::TPZShapeTetra::SideShape(), pzshape::TPZShapePrism::SideShape(), pzshape::TPZShapeCube::SideShape(), pzshape::TPZShapeQuad::SideShape(), pzshape::TPZShapeLinear::SideShape(), and TPZCompElHDivBound2< TSHAPE >::SideShapeFunction().
| template void Shape< pzshape::TPZShapeCube > | ( | 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::TPZShapePiram > | ( | 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::TPZShapeQuad > | ( | 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::TPZShapeTriang > | ( | TPZVec< REAL > & | pt, |
| TPZVec< int > | orders, | ||
| TPZVec< TPZTransform< REAL > > & | transvec, | ||
| TPZFMatrix< REAL > & | phi, | ||
| TPZFMatrix< REAL > & | dphi | ||
| ) |
1.8.13