|
libMesh
|
Classes | |
| class | GaussLobattoRedistributionFunction |
| This object is passed to MeshTools::Modification::redistribute() to redistribute the points on a uniform grid into the Gauss-Lobatto points on the actual grid. More... | |
Functions | |
| unsigned int | idx (const ElemType type, const unsigned int nx, const unsigned int i, const unsigned int j) |
| A useful inline function which replaces the macros used previously. | |
| unsigned int | idx (const ElemType type, const unsigned int nx, const unsigned int ny, const unsigned int i, const unsigned int j, const unsigned int k) |
|
inline |
A useful inline function which replaces the macros used previously.
Not private since this is a namespace, but would be if this were a class. The first one returns the proper node number for 2D elements while the second one returns the node number for 3D elements.
Definition at line 81 of file mesh_generation.C.
References libMesh::Utility::enum_to_string(), libMesh::INVALID_ELEM, libMesh::invalid_uint, libMesh::QUAD4, libMesh::QUAD8, libMesh::QUAD9, libMesh::QUADSHELL4, libMesh::QUADSHELL8, libMesh::QUADSHELL9, libMesh::TRI3, libMesh::TRI6, libMesh::TRI7, and libMesh::TRISHELL3.
|
inline |
Definition at line 118 of file mesh_generation.C.
References libMesh::C0POLYHEDRON, libMesh::Utility::enum_to_string(), libMesh::HEX20, libMesh::HEX27, libMesh::HEX8, libMesh::INVALID_ELEM, libMesh::invalid_uint, libMesh::PRISM15, libMesh::PRISM18, libMesh::PRISM20, libMesh::PRISM21, libMesh::PRISM6, libMesh::PYRAMID13, libMesh::PYRAMID14, libMesh::PYRAMID18, libMesh::PYRAMID5, libMesh::TET10, libMesh::TET14, and libMesh::TET4.