hp2FEM
0.1
|
This class stores the topological data relating geometry and mesh (e.g. nodes on lines, nodes on surfaces, elements on surfaces). More...
#include <GMEntity.h>
Public Member Functions | |
GMEntity () | |
Default constructor. | |
GMEntity (GMEntity &Instance) | |
Copy-initializer constructor. Copies the contents of Instance to the object. | |
~GMEntity () | |
Destructor. | |
GMEntity & | operator= (GMEntity &Instance) |
Copies the contents of Instance to the object. | |
Public Attributes | |
BuiltInArray< unsigned long > | EntityNums |
Stores the geometry mesh entities number. | |
BuiltInArray< unsigned long > | NodeNums |
Stores the node number associated to each keypoint sequentially in ascending order of the keypoint numbers. | |
OneIndexTable< unsigned long > | ElemNums |
Table that store the element numbers associated to each geometry mesh entity. | |
BuiltInArray< unsigned long > | LocalNums |
Array that store the element local of the geometry mesh numbers associated to each the other geometry mesh. | |
BuiltInArray< ElementShape_E > | LocalShape |
When a face of an element is on a superficie is needed to know what is the form of this face. If HEXA will be SQUARE and TRIANGLE for TETRA. |
This class stores the topological data relating geometry and mesh (e.g. nodes on lines, nodes on surfaces, elements on surfaces).
GMEntity::GMEntity | ( | GMEntity & | Instance | ) |
Copy-initializer constructor. Copies the contents of Instance to the object.
[in] | Instance | - instance of GMEntity. |
Copies the contents of Instance to the object.
[in] | Instance | - instance of GMEntity. |
BuiltInArray<unsigned long> GMEntity::LocalNums |
Array that store the element local of the geometry mesh numbers associated to each the other geometry mesh.