Auxiliary namespace with metafunctions. More...
Classes | |
struct | she_vtk_type |
Meta function which translates element tags to VTK type identifiers (taking extra energy coordinate into account) More... | |
struct | she_vtk_type< viennagrid::hypercube_tag< 1 > > |
VTK type for a line embedded into (x, H)-space -> quadrilateral. More... | |
struct | she_vtk_type< viennagrid::quadrilateral_tag > |
VTK type for a quadrilateral embedded into (x, H)-space -> hexahedron. More... | |
struct | she_vtk_type< viennagrid::simplex_tag< 1 > > |
VTK type for a line embedded into (x, H)-space -> quadrilateral. More... | |
struct | she_vtk_type< viennagrid::triangle_tag > |
VTK type for a triangle embedded into (x, H)-space -> wedge. More... | |
struct | topology_tag |
Helper routine for extracting the ViennaGrid topology tag from a quantity wrapper. Works well with viennashe::util::spatial_quantity_wrapper. Custom wrappers should add template specializations of this helper metafunction. More... | |
struct | topology_tag< viennashe::util::spatial_quantity_wrapper< DeviceType, TagT > > |
Auxiliary namespace with metafunctions.