|
typedef GeoShape | geoShape_Type |
|
typedef MC::volumeMarker_Type | marker_Type |
|
typedef GeoShape::GeoBShape | faceShape_Type |
|
typedef faceShape_Type::GeoBShape | edgeShape_Type |
|
typedef MeshElementMarked< 1, 2, GeoShape, MC > | edge_Type |
|
typedef MeshElementMarked< 2, 2, GeoShape, MC > | face_Type |
|
typedef MeshElementMarked< 0, 2, GeoShape, MC > | point_Type |
|
typedef face_Type | geoBElement_Type |
|
static const UInt | S_numLocalVertices = MeshElement<GeoShape, MeshElementMarked<0, 2, GeoShape, MC> >::S_numVertices |
| Number of local Vertices. More...
|
|
static const UInt | S_numLocalEdges = MeshElement<GeoShape, MeshElementMarked<0, 2, GeoShape, MC> >::S_numEdges |
| Number of local Faces. More...
|
|
static const UInt | S_numLocalFacets = S_numLocalEdges |
|
static const UInt | S_numLocalRidges = S_numLocalVertices |
|
|
typedef GeoShape | geoShape_Type |
|
typedef MeshElementMarked< 0, 2, GeoShape, MC > | point_Type |
|
enum | SwitchId { LOCALID = 0,
GLOBALID = 1
} |
| Indicator for local or global id. More...
|
|
| MeshElement () |
| Empty Constructor. More...
|
|
| MeshElement (ID identity) |
| Declares item identity. More...
|
|
| MeshElement (const MeshElement< GeoShape, MeshElementMarked< 0, 2, GeoShape, MC > > &element) |
| Copy constructor. More...
|
|
| ~MeshElement () |
| Destructor. More...
|
|
MeshElement & | operator= (MeshElement const &element) |
| The equivalence operator. More...
|
|
std::ostream & | showMe (bool verbose=false, std::ostream &c=std::cout) const |
| Display general information about the content of the class. More...
|
|
void | swapPoints (const ID &firstIdentity, const ID &secondIdentity) |
| Swap Points. More...
|
|
void | reversePoints () |
| Reverses the points of the element. More...
|
|
void | exchangePoints (const ID oldToNew[GeoShape::S_numPoints]) |
| Exchange points. More...
|
|
point_Type const & | point (ID const identity) const |
| Returns the point of identity indicated in the argument. More...
|
|
point_Type const & | reversepoint (ID const identity) const |
| Returns the point of identity indicated in the argument. More...
|
|
void | setPoint (ID const identity, point_Type const &point) |
| Inserts a point using point references. More...
|
|
void | setPoint (ID const identity, point_Type const *point) |
| Inserts a point using pointers. More...
|
|
bool | setPointWithBoundaryCheck (ID const identity, point_Type const &point) |
| Inserts a point using point references with forced boundary check. More...
|
|
bool | setPointWithBoundaryCheck (ID const identity, point_Type const *point) |
| Inserts a point using pointers with forced boundary check. More...
|
|
markerID_Type | setStrongerMarkerIDAtPoint (const ID &identity, markerID_Type const &flag) const |
| Sets the Marker ID of a point. More...
|
|
point_Type const * | points () const |
| Returns the points vector. More...
|
|
| 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...
|
|
static const UInt | S_numLocalPoints |
| Number of points associated to the entity. More...
|
|
static const UInt | S_numLocalVertices |
| Number of Vertices associated to the entity. More...
|
|
template<typename GeoShape, typename MC>
class LifeV::MeshElementMarked< 2, 2, GeoShape, MC >
specialization for 2D entities (faces) in a 2D geometry.
Definition at line 670 of file MeshElementMarked.hpp.