13 PZError <<
"Error at " << __PRETTY_FUNCTION__ <<
" - TPZGeoEl *el is NULL\n";
25 const int side = elside.
Side();
30 if (!el || side == -1){
31 if (!el)
PZError <<
"Error at " << __PRETTY_FUNCTION__ <<
" - TPZGeoEl *elside.Element() is NULL\n";
32 if (side == -1)
PZError <<
"Error at " << __PRETTY_FUNCTION__ <<
" - int elside.Side() is -1\n";
Contains declaration of TPZGeoElSide class which represents an element and its side, and TPZGeoElSideIndex class which represents an TPZGeoElSide index.
TPZGeoElBC(TPZGeoEl *el, int side, int matid)
Creates a geometric element along side of el.
Utility class which represents an element with its side. The Geometric approximation classes Geometry...
Contains declaration of TPZGeoElBC class, it is a structure to help the construction of geometric ele...
Contains declaration of TPZMesh class which defines a geometrical mesh and contains a corresponding l...
Defines the behaviour of all geometric elements. GeometryTPZGeoEl is the common denominator for all g...
#define DebugStop()
Returns a message to user put a breakpoint in.
virtual TPZGeoEl * CreateBCGeoEl(int side, int bc)=0
Method which creates a geometric element on the side of an existing element.
TPZGeoEl * fCreatedElement
Pointer to the geometric element created in the class constructor.
TPZGeoEl * Element() const
virtual int SideIsUndefined(int side)=0
Returns 1 if the side has not been defined by buildconnectivity.
#define PZError
Defines the output device to error messages and the DebugStop() function.