Loading [MathJax]/extensions/tex2jax.js
ug4
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
ug::grid_dim_traits< 2 > Struct Reference

#include <grid_dim_traits.h>

+ Inheritance diagram for ug::grid_dim_traits< 2 >:

Public Types

typedef boost::mpl::list< RegularEdge, Triangle, QuadrilateralAllElemList
 
typedef geometry_traits< Face >::const_iterator const_iterator
 
typedef boost::mpl::list< Triangle, QuadrilateralDimElemList
 
typedef geometry_traits< Face >::grid_base_object element_type
 
typedef geometry_traits< Face >::grid_base_object grid_base_object
 
typedef geometry_traits< Face >::iterator iterator
 
typedef boost::mpl::list< RegularEdgeManifoldElemList
 
typedef geometry_traits< Edge >::grid_base_object side_type
 

Static Public Attributes

static const size_t MaxNumVerticesOfElem = 4
 

Member Typedef Documentation

◆ AllElemList

typedef boost::mpl::list<RegularEdge, Triangle, Quadrilateral> ug::grid_dim_traits< 2 >::AllElemList

◆ const_iterator

typedef geometry_traits<Face>::const_iterator ug::grid_dim_traits< 2 >::const_iterator

◆ DimElemList

typedef boost::mpl::list<Triangle, Quadrilateral> ug::grid_dim_traits< 2 >::DimElemList

◆ element_type

◆ grid_base_object

typedef geometry_traits<Face>::grid_base_object ug::grid_dim_traits< 2 >::grid_base_object

◆ iterator

typedef geometry_traits<Face>::iterator ug::grid_dim_traits< 2 >::iterator

◆ ManifoldElemList

typedef boost::mpl::list<RegularEdge> ug::grid_dim_traits< 2 >::ManifoldElemList

◆ side_type

Member Data Documentation

◆ MaxNumVerticesOfElem

const size_t ug::grid_dim_traits< 2 >::MaxNumVerticesOfElem = 4
static

The documentation for this struct was generated from the following file: