![]() |
INMOST
Mathematical Modelling Toolkit
|
#include <inmost_mesh.h>
Additional Inherited Members | |
![]() | |
typedef INMOST_DATA_BULK_TYPE | GeometricType |
typedef INMOST_DATA_BULK_TYPE | Status |
typedef inner_reference_array | adj_type |
typedef adj_type::iterator | adj_iterator |
typedef adj_type::const_iterator | const_adj_iterator |
typedef adj_type::reverse_iterator | adj_reverse_iterator |
typedef adj_type::const_reverse_iterator | const_adj_reverse_iterator |
![]() | |
typedef INMOST_DATA_REAL_TYPE | real |
Storage type for representing real values. More... | |
typedef INMOST_DATA_INTEGER_TYPE | integer |
Storage type for representing integer values. More... | |
typedef INMOST_DATA_BULK_TYPE | bulk |
Storage type for representing one byte of abstact data. More... | |
typedef INMOST_DATA_ENUM_TYPE | enumerator |
type for representing unsigned integer values. More... | |
typedef HandleType | reference |
Storage type for representing references to Element. More... | |
typedef RemoteHandleType | remote_reference |
Storage type for representing references to Element in another Mesh. More... | |
typedef shell< real > | real_array |
Storage type for representing arrays of real values. More... | |
typedef shell< integer > | integer_array |
Storage type for representing arrays of integer values. More... | |
typedef shell< bulk > | bulk_array |
Storage type for representing abstact data as a series of bytes. More... | |
typedef variable | var |
Storage type for representing real value with vector of variations. More... | |
typedef shell< variable > | var_array |
Storage type for representing array of values with vectors of variations. More... | |
![]() | |
static const char * | GeometricTypeName (GeometricType t) |
static integer | GetGeometricDimension (GeometricType m_type) |
static const char * | StatusName (Status s) |
static bool | CheckConnectivity (Mesh *m) |
![]() | |
static const GeometricType | Unset = 0 |
static const GeometricType | Vertex = 1 |
static const GeometricType | Line = 2 |
static const GeometricType | MultiLine = 3 |
static const GeometricType | Tri = 4 |
static const GeometricType | Quad = 5 |
static const GeometricType | Polygon = 6 |
static const GeometricType | MultiPolygon = 7 |
static const GeometricType | Tet = 8 |
static const GeometricType | Hex = 9 |
static const GeometricType | Prism = 10 |
static const GeometricType | Pyramid = 11 |
static const GeometricType | Polyhedron = 12 |
static const GeometricType | Set = 253 |
static const GeometricType | MeshPart = 254 |
static const GeometricType | MaxType = 255 |
static const Status | Owned = 1 |
static const Status | Shared = 2 |
static const Status | Ghost = 4 |
static const Status | Any = 0 |
![]() | |
void | SetGeometricType (GeometricType t) |
![]() | |
HandleType | handle |
HandleType * | handle_link |
Definition at line 468 of file inmost_mesh.h.
|
inline |
Definition at line 471 of file inmost_mesh.h.
|
inline |
Definition at line 472 of file inmost_mesh.h.
|
inline |
Definition at line 473 of file inmost_mesh.h.
|
inline |
Definition at line 474 of file inmost_mesh.h.
Storage::real_array INMOST::Node::Coords | ( | ) | const |
|
virtual |
Return all the cells of the element.
For a node returns unordered set of cells.
For an edge returns unordered set of cells.
For a face returns a pair of cells. In the case Face::CheckNormalOrientation returns true then the normal points from the first cell to the second and in oppisite direction otherwise.
For a cell returns itself.
Reimplemented from INMOST::Element.
|
virtual |
Reimplemented from INMOST::Element.
|
virtual |
Retrieve all the edges of the element.
For a node returns unordered set of edges.
For an edge returns itself.
For a face returns ordered set of edges.
For a cell returns unordered set of edges.
Reimplemented from INMOST::Element.
|
virtual |
Reimplemented from INMOST::Element.
|
virtual |
Retrieve all the faces of the element.
For a node returns unordered set of faces.
For an edge returns unordered set of faces.
For a face returns itself.
For a cell return ordered set of faces. The order of faces in the cell is preserved from the first construction.
Reimplemented from INMOST::Element.
|
virtual |
Reimplemented from INMOST::Element.
|
inline |
Definition at line 476 of file inmost_mesh.h.
|
inline |
Definition at line 477 of file inmost_mesh.h.
|
inline |
Definition at line 478 of file inmost_mesh.h.
|
inline |
Definition at line 479 of file inmost_mesh.h.