![]() |
LifeV
|
Class for describing a geometric Entity immersed in 1D, 2D or 3D Geometry. More...
#include <MeshElementMarked.hpp>
Inheritance diagram for MeshElementMarked< elemDim, geoDim, GeoShape, MC >:
Collaboration diagram for MeshElementMarked< elemDim, geoDim, GeoShape, MC >:Public Types | |
| typedef nullShape | geoShape_Type |
Public Types inherited from MeshVertex | |
| typedef GeoPoint | geoShape_Type |
Public Types inherited from MeshEntity | |
| enum | SwitchId { LOCALID = 0, GLOBALID = 1 } |
| Indicator for local or global id. More... | |
Public Member Functions | |
| MeshElementMarked () | |
Public Member Functions inherited from MeshVertex | |
| MeshVertex () | |
| Empty Constructor. More... | |
| MeshVertex (ID identity, bool boundary=false) | |
| Declares item identity and states if it is on boundary. More... | |
| MeshVertex (ID identity, Real x, Real y, Real z, bool boundary=false) | |
| Declares item identity, provides coordinate and states if it is on boundary. More... | |
| virtual | ~MeshVertex () |
| Destructor. More... | |
| std::ostream & | showMe (bool Verbose=false, std::ostream &coordinateVector=std::cout) const |
| Display general information about the content of the class. More... | |
| Real const * | coordinatesArray () const |
| Returns the pointer to the coordinates vector. More... | |
| Real & | x () |
| Returns the reference to the x-coordinate. More... | |
| Real & | y () |
| Returns the reference to the y-coordinate. More... | |
| Real & | z () |
| Returns the reference to the z-coordinate and checks if working in two dimensions. More... | |
| Real | x () const |
| Returns the x-coordinate. More... | |
| Real | y () const |
| Returns the y-coordinate. More... | |
| Real | z () const |
| Returns the z-coordinate and checks if working in two dimensions. More... | |
| Real | coordinate (ID const coordinate) const |
| Returns the coordinate specified in the argument. More... | |
| Real & | coordinate (ID const coordinate) |
| Returns the reference to the coordinate specified in the argument. More... | |
| Vector3D const & | coordinates () const |
| Returns the coordinates vector. More... | |
Public Member Functions inherited from MeshEntity | |
| MeshEntity () | |
| Empty Constructor. More... | |
| MeshEntity (const ID &id, const flag_Type &flag=EntityFlags::DEFAULT) | |
| Constructor with a single value for both identifiers. More... | |
| MeshEntity (const ID &id, const ID &lid, const flag_Type &flag=EntityFlags::DEFAULT) | |
| Full constructor, where both identifiers are specified. More... | |
| MeshEntity (const ID &id, const bool &boundary) | |
| backward-compatible constructor More... | |
| virtual | ~MeshEntity () |
| Destructor. More... | |
| void | showMe (std::ostream &output=std::cout) const |
| Displays the informations stored by this class. More... | |
| void | setId (const ID &id) |
| Method to set the global identifier. More... | |
| void | setLocalId (const ID &id) |
| Method to set the local identifier. More... | |
| void | setBoundary (const bool &boundary) |
| Set method for the boundary indicator. More... | |
| void | replaceFlag (const flag_Type &flag) |
| Replace method for the entity flag. More... | |
| void | setFlag (const flag_Type &flag) |
| Sets a flag. More... | |
| void | unSetFlag (const flag_Type &flag) |
| Remove a flag. More... | |
| const ID & | id () const |
| Method to get the global identifier. More... | |
| const ID & | localId () const |
| Method to get the local identifier. More... | |
| bool | boundary () const |
| Tells if it is on the boundary. More... | |
| bool | isOwned () const |
| Tells if the entity is owned by current process. More... | |
| const flag_Type & | flag () const |
| returns the entity flag More... | |
Class for describing a geometric Entity immersed in 1D, 2D or 3D Geometry.
Definition at line 61 of file MeshElementMarked.hpp.
| typedef nullShape geoShape_Type |
Definition at line 64 of file MeshElementMarked.hpp.
Definition at line 1093 of file MeshElementMarked.hpp.