|
GooseFEM 1.4.1.dev2+g78f16df
|
CRTP base class for regular meshes. More...
#include <GooseFEM/Mesh.h>
Public Types | |
| using | derived_type = D |
| Underlying type. | |
Public Member Functions | |
| auto | nelem () const |
| Number of elements. | |
| auto | nnode () const |
| Number of nodes. | |
| auto | nne () const |
| Number of nodes-per-element == 4. | |
| auto | ndim () const |
| Number of dimensions == 2. | |
| auto | nelx () const |
| Number of elements in x-direction == width of the mesh in units of h. | |
| auto | nely () const |
| Number of elements in y-direction == height of the mesh, in units of h,. | |
| auto | h () const |
| Linear edge size of one 'block'. | |
| auto | elementType () const |
| The ElementType(). | |
| auto | coor () const |
| Nodal coordinates [nnode, ndim]. | |
| auto | conn () const |
| Connectivity [nelem, nne]. | |
| auto | dofs () const |
| DOF numbers for each node (numbered sequentially) [nnode, ndim]. | |
| auto | dofsPeriodic () const |
| DOF-numbers for the case that the periodicity if fully eliminated. | |
| auto | nodesPeriodic () const |
| Periodic node pairs, in two columns: (independent, dependent). | |
| auto | nodesOrigin () const |
| Reference node to use for periodicity, because all corners are tied to it. | |
CRTP base class for regular meshes.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |