NeoPZ
TPZGeoEl Member List

This is the complete list of members for TPZGeoEl, including all inherited members.

AllHigherDimensionSides(int side, int targetdimension, TPZStack< TPZGeoElSide > &elsides)=0TPZGeoElpure virtual
BuildBlendConnectivity()TPZGeoEl
BuildTransform2(int side, TPZGeoEl *father, TPZTransform< REAL > &t)TPZGeoElvirtual
CenterPoint(int side, TPZVec< REAL > &masscent) const =0TPZGeoElpure virtual
CharacteristicSize()TPZGeoElvirtual
CheckSubelDataStructure()TPZGeoEl
ClassId() const overrideTPZGeoElvirtual
ClassIdMap()TPZSavableinlinestatic
Clone(TPZGeoMesh &DestMesh) const =0TPZGeoElpure virtual
ClonePatchEl(TPZGeoMesh &DestMesh, std::map< int64_t, int64_t > &gl2lcNdIdx, std::map< int64_t, int64_t > &gl2lcElIdx) const =0TPZGeoElpure virtual
Compare(TPZSavable *copy, bool override=false)TPZSavablevirtual
Compare(TPZSavable *copy, bool override=false) constTPZSavablevirtual
ComputeParamTrans(TPZGeoEl *fat, int fatside, int sideson)TPZGeoEl
ComputePermutationNormals(int side, TPZVec< int > &indexfrom)TPZGeoEl
ComputeXInverse(TPZVec< REAL > &XD, TPZVec< REAL > &ksi, REAL Tol)TPZGeoEl
CreateBCCompEl(int side, int bc, TPZCompMesh &cmesh)TPZGeoElvirtual
CreateBCGeoEl(int side, int bc)=0TPZGeoElpure virtual
CreateGeoElement(MElementType type, TPZVec< int64_t > &nodeindexes, int matid, int64_t &index)=0TPZGeoElpure virtual
CreateInstance(const int &classId)TPZSavablestatic
CreateSideIntegrationRule(int side, int order)=0TPZGeoElpure virtual
DecrementNumInterfaces()TPZGeoElinline
Dimension() const =0TPZGeoElpure virtual
Distance(TPZVec< REAL > &centel, TPZVec< REAL > &centface)TPZGeoElstatic
Divide(TPZVec< TPZGeoEl *> &pv)TPZGeoElinlinevirtual
EldestAncestor() constTPZGeoEl
ElementExists(TPZGeoEl *elem, int64_t id)TPZGeoEl
ElementRadius()TPZGeoElvirtual
Father() constTPZGeoEl
Father2(int side) constTPZGeoElvirtual
FatherIndex()TPZGeoElinline
FatherSide(int side, int son)TPZGeoElvirtual
fFatherIndexTPZGeoElprotected
fIdTPZGeoElprotected
fIndexTPZGeoElprotected
fMatIdTPZGeoElprotected
fMeshTPZGeoElprotected
fNumInterfacesTPZGeoElprotected
fReferenceTPZGeoElprotected
GetAllSiblings(TPZStack< TPZGeoEl *> &unrefinedSons)TPZGeoElvirtual
GetHigherSubElements(TPZVec< TPZGeoEl *> &unrefinedSons)TPZGeoElvirtual
GetNodeIndices(TPZVec< int64_t > &nodeindices)TPZGeoEl
GetNodeIndices(std::set< int64_t > &nodeindices)TPZGeoEl
GetPermutation(const int &i, TPZVec< int > &permutation) const =0TPZGeoElpure virtual
GetRefPattern() constTPZGeoElvirtual
GetSubElements2(int side, TPZStack< TPZGeoElSide > &subel) constTPZGeoElvirtual
GetSubElements2(int side, TPZStack< TPZGeoElSide > &subel, int dimension) constTPZGeoEl
GetTransform(int side, int son)=0TPZGeoElpure virtual
GetTransformId2dQ(TPZVec< int > &idfrom, TPZVec< int > &idto)TPZGeoEl
GetTransformId2dT(TPZVec< int > &idfrom, TPZVec< int > &idto)TPZGeoEl
gGlobalAxesTPZGeoElprotectedstatic
GradX(TPZVec< REAL > &qsi, TPZFMatrix< REAL > &gradx) const =0TPZGeoElpure virtual
HasSubElement() const =0TPZGeoElpure virtual
HDivDirections(TPZVec< REAL > &pt, TPZFMatrix< REAL > &directions, int RestrainedFace)=0TPZGeoElpure virtual
HDivDirectionsMaster(TPZFMatrix< REAL > &directions)=0TPZGeoElpure virtual
HDivPermutation(int side, TPZVec< int > &permutegather)TPZGeoElvirtual
Id() constTPZGeoElinline
IncrementNumInterfaces()TPZGeoElinline
Index() constTPZGeoElinline
Initialize()TPZGeoElinlinevirtual
InitializeNeighbours()TPZGeoElprivate
IsGeoBlendEl() constTPZGeoElinlinevirtual
IsGeoElMapped() constTPZGeoElinlinevirtual
IsInParametricDomain(const TPZVec< REAL > &pt, REAL tol=1.e-2)=0TPZGeoElpure virtual
IsLinearMapping() constTPZGeoElinlinevirtual
IsLinearMapping(int side) const =0TPZGeoElpure virtual
IsSibling(TPZGeoEl *gel)TPZGeoElinline
Jacobian(TPZVec< REAL > &qsi, TPZFMatrix< REAL > &jac, TPZFMatrix< REAL > &axes, REAL &detjac, TPZFMatrix< REAL > &jacinv) constTPZGeoEl
Jacobian(const TPZFMatrix< REAL > &gradx, TPZFMatrix< REAL > &jac, TPZFMatrix< REAL > &axes, REAL &detjac, TPZFMatrix< REAL > &jacinv)TPZGeoElstatic
JacobianXYZ(TPZVec< REAL > &qsi, TPZFMatrix< REAL > &jac, TPZFMatrix< REAL > &axes, REAL &detjac, TPZFMatrix< REAL > &jacinv) constTPZGeoEl
JacobianXYZ(const TPZFMatrix< REAL > &gradx, TPZFMatrix< REAL > &jac, TPZFMatrix< REAL > &axesXYZ, REAL &detjac, TPZFMatrix< REAL > &jacinv)TPZGeoElstatic
Level()TPZGeoEl
LowerDimensionSides(int side, TPZStack< int > &smallsides) const =0TPZGeoElpure virtual
LowestFather()TPZGeoElinline
MaterialId() constTPZGeoElinline
Mesh() constTPZGeoElinline
MidSideNodeIndex(int side, int64_t &index) const =0TPZGeoElpure virtual
MidSideNodeIndices(int side, TPZVec< int64_t > &indices) constTPZGeoElvirtual
NCornerNodes() const =0TPZGeoElpure virtual
Neighbour(int side)=0TPZGeoElpure virtual
NeighbourExists(int side, const TPZGeoElSide &gel)TPZGeoEl
NeighbourIndex(int side) const =0TPZGeoElpure virtual
NeoPZVersion()TPZSavablestatic
NNodes() const =0TPZGeoElpure virtual
Node(int i) constTPZGeoEl
NodeIndex(int i) const =0TPZGeoElpure virtual
NodePtr(int i) constTPZGeoEl
NodesCoordinates(TPZFMatrix< REAL > &cooridnates)TPZGeoEl
NormalOrientation(int side)TPZGeoEl
NPermutations() const =0TPZGeoElpure virtual
NSideNodes(int side) const =0TPZGeoElpure virtual
NSides() const =0TPZGeoElpure virtual
NSideSubElements(int side) const =0TPZGeoElpure virtual
NSubElements() const =0TPZGeoElpure virtual
NumInterfaces()TPZGeoElinline
operator<<(std::ostream &s, TPZGeoEl &el)TPZGeoElfriend
Print(std::ostream &out=std::cout)TPZGeoElvirtual
PrintTopologicalInfo(std::ostream &out=std::cout)TPZGeoElvirtual
ProjectBissectionInParametricDomain(TPZVec< REAL > &qsi, TPZVec< REAL > &qsiInDomain)=0TPZGeoElpure virtual
ProjectInParametricDomain(TPZVec< REAL > &qsi, TPZVec< REAL > &qsiInDomain)=0TPZGeoElpure virtual
Projection(int side)TPZGeoEl
ProjectPoint(int sidefrom, TPZVec< REAL > &ptin, int sideto, TPZVec< REAL > &ptout)TPZGeoElinlinevirtual
QuadArea(TPZVec< TPZGeoNode *> &nodes)TPZGeoElstatic
RandomPoint(TPZVec< REAL > &pt)=0TPZGeoElpure virtual
Read(TPZStream &str, void *context) overrideTPZGeoElvirtual
RefElVolume()=0TPZGeoElpure virtual
Reference() constTPZGeoElinline
Register(TPZRestoreClassBase *restore)TPZSavablestatic
RegisterClassId(int classid, TPZRestore_t fun)TPZSavablestatic
RemoveConnectivities()TPZGeoEl
ResetBlendConnectivity(const int64_t &side, const int64_t &index)=0TPZGeoElpure virtual
ResetReference()TPZGeoElinline
ResetSubElements()=0TPZGeoElpure virtual
RestoreClassSet()TPZSavableinlinestatic
SetFather(TPZGeoEl *father)TPZGeoElinline
SetFatherIndex(int64_t fatherindex)TPZGeoElinlinevirtual
SetId(int64_t elId)TPZGeoElinline
SetIndex(int64_t index)TPZGeoElinline
SetMaterialId(int id)TPZGeoElinline
SetNeighbour(int side, const TPZGeoElSide &neighbour)=0TPZGeoElpure virtual
SetNeighbourForBlending(int side)TPZGeoEl
SetNeighbourInfo(int side, TPZGeoElSide &neigh, TPZTransform< REAL > &trans)=0TPZGeoElpure virtual
SetNodeIndex(int i, int64_t nodeindex)=0TPZGeoElpure virtual
SetReference(TPZCompEl *elp)TPZGeoElinline
SetRefPattern(TPZAutoPointer< TPZRefPattern >)TPZGeoElvirtual
SetSideDefined(int side)=0TPZGeoElpure virtual
SetSubElement(int i, TPZGeoEl *gel)=0TPZGeoElpure virtual
SetSubElementConnectivities()TPZGeoElvirtual
Shape1d(REAL x, int num, TPZFMatrix< REAL > &phi, TPZFMatrix< REAL > &dphi)TPZGeoEl
ShapePhi1d(REAL x, int num, TPZFMatrix< REAL > &phi)TPZGeoEl
SideArea(int side)TPZGeoElvirtual
SideDimension(int side) const =0TPZGeoElpure virtual
SideIsUndefined(int side)=0TPZGeoElpure virtual
SideNodeIndex(int side, int nodenum) const =0TPZGeoElpure virtual
SideNodeLocIndex(int side, int nodenum) const =0TPZGeoElpure virtual
SideNodePtr(int side, int nodenum) constTPZGeoElvirtual
SideToSideTransform(int sidefrom, int sideto)=0TPZGeoElpure virtual
SmallerEdge()TPZGeoElvirtual
StaticClassId()TPZGeoElstatic
SubElement(int is) const =0TPZGeoElpure virtual
TPZGeoEl(int64_t id, int materialindex, TPZGeoMesh &mesh)TPZGeoEl
TPZGeoEl(int materialindex, TPZGeoMesh &mesh)TPZGeoEl
TPZGeoEl(int materialindex, TPZGeoMesh &mesh, int64_t &index)TPZGeoEl
TPZGeoEl(const TPZGeoEl &el)TPZGeoEl
TPZGeoEl(TPZGeoMesh &DestMesh, const TPZGeoEl &cp)TPZGeoEl
TPZGeoEl(TPZGeoMesh &DestMesh, const TPZGeoEl &cp, std::map< int64_t, int64_t > &org2clnMap)TPZGeoEl
TPZGeoEl()TPZGeoElinline
TPZRegisterClassId(int(T::*)() const)TPZRegisterClassIdinline
TPZRegisterClassId()=defaultTPZRegisterClassId
TPZSavable()TPZSavableinline
TransformSonToFather(TPZGeoEl *ancestor, TPZVec< REAL > &ksiSon, TPZVec< REAL > &ksiAncestor)TPZGeoEl
TriangleArea(TPZVec< TPZGeoNode *> &nodes)TPZGeoElstatic
Type() const =0TPZGeoElpure virtual
Type(int side) const =0TPZGeoElpure virtual
TypeName() constTPZGeoElinlinevirtual
VerifyNodeCoordinates(REAL tol=1e-1)TPZGeoEl
Version() constTPZSavablevirtual
VersionHistory() constTPZSavablevirtual
Volume()TPZGeoEl
WhichSide(TPZVec< int64_t > &SideNodeIds)TPZGeoEl
WhichSide(TPZVec< REAL > &pt)TPZGeoEl
WhichSubel() constTPZGeoEl
Write(TPZStream &str, int withclassid) const overrideTPZGeoElvirtual
X(TPZVec< REAL > &qsi, TPZVec< REAL > &result) const =0TPZGeoElpure virtual
YoungestChildren(TPZStack< TPZGeoEl *> &unrefinedSons)TPZGeoElvirtual
~TPZGeoEl()TPZGeoElvirtual
~TPZSavable()TPZSavableinlinevirtual