AbstractGeom< SPD > Class Template Reference
Base class with common functionality.
More...
#include <ElementGeometry.h>
List of all members.
Detailed Description
template<size_t SPD>
class AbstractGeom< SPD >
Base class with common functionality.
Constructor & Destructor Documentation
- Parameters:
-
| globalCoordVec | is a reference to the vector containing coordinates of all nodes Coordinates of node i in N dimensional space are in locations [N*i, N*(i+1)) |
| connectivity | is a vector containing ids of nodes of this element in the mesh |
Member Function Documentation
template<size_t SPD>
virtual bool AbstractGeom< SPD >::consistencyTest |
( |
const double * |
X, |
|
|
const double |
Pert | |
|
) |
| | const [inline, virtual] |
Consistency test for map and its derivative.
- Parameters:
-
| X | parametric coordinates at which to test |
| Pert | size of the perturbation with which to compute numerical derivatives (X->X+Pert) |
Implements ElementGeometry.
template<size_t SPD>
double AbstractGeom< SPD >::getCoordinate |
( |
size_t |
a, |
|
|
size_t |
i | |
|
) |
| | const [inline, protected] |
- Parameters:
-
- Returns:
- value of dimension 'i' of coordinates of node 'a'
template<size_t SPD>
const std::vector<double>& AbstractGeom< SPD >::getGlobalCoordVec |
( |
|
) |
const [inline, protected] |
- Returns:
- ref to the vector that contains global coordinates for all mesh nodes
template<size_t SPD>
virtual size_t AbstractGeom< SPD >::getSpatialDimension |
( |
|
) |
const [inline, virtual] |
Member Data Documentation
The documentation for this class was generated from the following file: