Contains declaration of the TPZSavable class which defines the interface to save and restore objects ...
static void Divide(TPZGeoEl *geo, TPZVec< TPZGeoEl *> &SubElVec)
static int FatherSide(int side, int son)
static void NewMidSideNode(TPZGeoEl *gel, int side, int64_t &index)
Utility class which represents an element with its side. The Geometric approximation classes Geometry...
This class implements a simple vector storage scheme for a templated class T. Utility.
static TPZTransform< REAL > GetTransform(int side, int son)
Defines the behaviour of all geometric elements. GeometryTPZGeoEl is the common denominator for all g...
static void MidSideNodeIndex(const TPZGeoEl *gel, int side, int64_t &index)
static void GetSubElements(const TPZGeoEl *father, int side, TPZStack< TPZGeoElSide > &subel)
Groups all classes which model the h refinement These classes are used as template arguments of...
int ClassId() const override
Define the class id associated with the class.
static int NSideSubElements(int side)
This class implements a stack object. Utility.
Implements the uniform refinement of a geometric quadrilateral element. Refine.
Contains the declaration of TPZFlopCounter class and TPZCounter struct.
This class defines the interface to save and restore objects from TPZStream objects. Persistency.