#include <Vertex3d.hpp>
Public Types | |
| typedef double | CoordType |
| Coordinate type. | |
| typedef boost::array< CoordType, 3 > | CoordArrayType |
| Coordinate array type. | |
Public Member Functions | |
| Vertex3d (Vertex3d *copy) | |
| Vertex3d (boost::array< CoordType, 3 > new_coords, int i=0) | |
| Vertex3d (double x, double y, double z, int i=0) | |
| Vertex3d () | |
| ~Vertex3d () | |
| void | resetForces () |
| void | resetDisplacements () |
Public Attributes | |
| boost::array< CoordType, 3 > | coords |
| int | globalID |
| double | u0 [3] |
| double | u1 [3] |
| double | f [3] |
| double | m |
| bool | cons [3] |
| double | f_add [3] |
| double | u1_add [3] |
Static Public Attributes | |
| static const int | dimension = 3 |
| static const std::string | deck_keyword |
| Keyword found in input/output file for defining this type of element. | |
Vertex type which can be used to represent 3-dimensional points in Euclidean space using double precision floating point variables for the x, y and z co-ordinates.
Definition at line 16 of file Vertex3d.hpp.
1.5.1