|
struct | Intrepid2::Impl::Line< N > |
|
struct | Intrepid2::Impl::Line< 2 > |
| Line topology, 2 nodes. More...
|
|
struct | Intrepid2::Impl::Line< 3 > |
| Line topology, 3 nodes. More...
|
|
struct | Intrepid2::Impl::Triangle< N > |
|
struct | Intrepid2::Impl::Triangle< 3 > |
| Triangle topology, 3 nodes. More...
|
|
struct | Intrepid2::Impl::Triangle< 4 > |
| Triangle topology, 4 nodes. More...
|
|
struct | Intrepid2::Impl::Triangle< 6 > |
| Triangle topology, 6 nodes. More...
|
|
struct | Intrepid2::Impl::Quadrilateral< N > |
|
struct | Intrepid2::Impl::Quadrilateral< 4 > |
| Quadrilateral topology, 4 nodes. More...
|
|
struct | Intrepid2::Impl::Quadrilateral< 8 > |
| Quadrilateral topology, 8 nodes. More...
|
|
struct | Intrepid2::Impl::Quadrilateral< 9 > |
| Quadrilateral topology, 9 nodes. More...
|
|
struct | Intrepid2::Impl::Tetrahedron< N > |
|
struct | Intrepid2::Impl::Tetrahedron< 4 > |
| Tetrahedron topology, 4 nodes. More...
|
|
struct | Intrepid2::Impl::Tetrahedron< 8 > |
| Tetrahedron topology, 8 nodes. More...
|
|
struct | Intrepid2::Impl::Tetrahedron< 10 > |
| Tetrahedron topology, 10 nodes. More...
|
|
struct | Intrepid2::Impl::Tetrahedron< 11 > |
| Tetrahedron topology, 11 nodes. More...
|
|
struct | Intrepid2::Impl::Hexahedron< N > |
|
struct | Intrepid2::Impl::Hexahedron< 8 > |
| Hexahedron topology, 8 nodes. More...
|
|
struct | Intrepid2::Impl::Hexahedron< 20 > |
| Hexahedron topology, 20 nodes. More...
|
|
struct | Intrepid2::Impl::Hexahedron< 27 > |
| Hexahedron topology, 27 nodes. More...
|
|
struct | Intrepid2::Impl::Pyramid< N > |
|
struct | Intrepid2::Impl::Pyramid< 5 > |
| Pyramid topology, 5 nodes. More...
|
|
struct | Intrepid2::Impl::Pyramid< 13 > |
| Pyramid topology, 13 nodes. More...
|
|
struct | Intrepid2::Impl::Pyramid< 14 > |
| Pyramid topology, 14 nodes. More...
|
|
struct | Intrepid2::Impl::Wedge< N > |
|
struct | Intrepid2::Impl::Wedge< 6 > |
| Wedge topology, 6 nodes. More...
|
|
struct | Intrepid2::Impl::Wedge< 15 > |
| Wedge topology, 15 nodes. More...
|
|
struct | Intrepid2::Impl::Wedge< 18 > |
| Wedge topology, 18 nodes. More...
|
|
Definition of cell topology information.
CellTopologyTags - compile time information
template<int N = # of nodal points>
struct CellTopo {
base_cell_topology_type - base cell topology type
dimension - dimension of the topology
numVert - # of vertices
numEdge - # of edges
numFace - # of faces
numIntr - # of interior (volume or face according to dimension)
coords - coordinate points
bool checkPointInclusion(point, threshold)
- point : input view (D)
- threshold : extra margin that include cell area (minus threshold is also possible)
- Author
- Kyungjoo Kim
Definition in file Intrepid2_CellTopologyTags.hpp.