NeoPZ
Public Member Functions | Private Attributes | List of all members
TPZGeoElBC Struct Reference

Structure to help the construction of geometric elements along side of a given geometric element. Geometry. More...

#include <pzgeoelbc.h>

Collaboration diagram for TPZGeoElBC:
[legend]

Public Member Functions

 TPZGeoElBC (TPZGeoEl *el, int side, int matid)
 Creates a geometric element along side of el. More...
 
 TPZGeoElBC (const TPZGeoElSide &elside, int matid)
 Creates a geometric element along side of el. More...
 
TPZGeoElCreatedElement ()
 Recovers pointer to the geometric element created. More...
 

Private Attributes

TPZGeoElfCreatedElement
 Pointer to the geometric element created in the class constructor. More...
 

Detailed Description

Structure to help the construction of geometric elements along side of a given geometric element. Geometry.

Definition at line 21 of file pzgeoelbc.h.

Constructor & Destructor Documentation

◆ TPZGeoElBC() [1/2]

TPZGeoElBC::TPZGeoElBC ( TPZGeoEl el,
int  side,
int  matid 
)

Creates a geometric element along side of el.

The new geometric element is inserted in mesh and a pointer to it is stored here.

Definition at line 11 of file pzgeoelbc.cpp.

References TPZGeoEl::CreateBCGeoEl(), DebugStop, fCreatedElement, PZError, and TPZGeoEl::SideIsUndefined().

◆ TPZGeoElBC() [2/2]

TPZGeoElBC::TPZGeoElBC ( const TPZGeoElSide elside,
int  matid 
)

Creates a geometric element along side of el.

The new geometric element is inserted in mesh and a pointer to it is stored here.

Definition at line 23 of file pzgeoelbc.cpp.

References TPZGeoEl::CreateBCGeoEl(), DebugStop, TPZGeoElSide::Element(), fCreatedElement, PZError, TPZGeoElSide::Side(), and TPZGeoEl::SideIsUndefined().

Member Function Documentation

◆ CreatedElement()

TPZGeoEl* TPZGeoElBC::CreatedElement ( )
inline

Member Data Documentation

◆ fCreatedElement

TPZGeoEl* TPZGeoElBC::fCreatedElement
private

Pointer to the geometric element created in the class constructor.

Definition at line 26 of file pzgeoelbc.h.

Referenced by CreatedElement(), and TPZGeoElBC().


The documentation for this struct was generated from the following files: