boundary_grid< E > | |
boundary_grid_aux< E, cell_type_tag, grid_dim_tag< 2 > > | |
boundary_grid_aux< E, cell_type_tag, grid_dim_tag< 3 > > | |
boundary_grid_aux< E, edge_type_tag, DIM > | |
boundary_grid_aux< E, facet_type_tag, grid_dim_tag< 3 > > | |
boundary_grid_types_aux< E, cell_type_tag, grid_dim_tag< 2 > > | |
boundary_grid_types_aux< E, cell_type_tag, grid_dim_tag< 3 > > | |
boundary_grid_types_aux< E, edge_type_tag, DIM > | |
boundary_grid_types_aux< E, facet_type_tag, grid_dim_tag< 3 > > | |
boundary_range_edge_iterator< GRID > | Iterator over the edges of all boundary components of a grid |
boundary_range_generic< GRID > | Class representing the boundary of a grid |
boundary_range_iterator< GRID > | Iterator over vertices and edges of all boundary components of a grid |
boundary_range_vertex_iterator< GRID > | Iterator over the vertices of all boundary components of a grid |
BoundaryComponentEdgeIterator2D< Grid, CellPred > | Iterator visiting the edges of a boundary component of a 2D grid |
BoundaryComponentIterator2D< Grid, CellPred > | Iterator visiting vertices and edges of a boundary component of a 2D grid |
BoundaryComponentVertexIterator2D< Grid, CellPred > | Iterator visiting the vertices of a boundary component of a 2D grid |
BoundaryRange< Grid > | A reference to the combinatorial boundary of a grid |
cell2handle_map< G > | Map cells to their handles |
cell_handle_int< GRID > | Integer based cell handle |
cell_is_nb_pred< Cell > | Predicate returning true iff two cells are neighbors |
cell_morphism< G_DEF, G_IMG > | |
cell_nb_degree< G > | Functor giving number of neighbors of a Cell |
cell_range_ref< Grid, R > | Reference to a (possibly subset of) cell range |
cell_seq_ref< Grid > | View of a grid as sequence of cells |
cell_vtx_degree< G > | Functor giving number of vertices of a Cell |
CellIterator_istream_complex2d | Cell iterator for IstreamComplex2DFmt_base |
dummy_geometry< GRID > | Dummy geometry for places where one is formally required |
edge2length_map< Geom > | Function object mapping vertices to coordinates |
edge_facet_intersection< GEOM, GT > | |
edge_handle_int< GRID > | Integer based edge handle |
generic_edge::edge_iterator< gt > | |
generic_edge::edge_on_cell_iterator< gt > | A generic iterator over the edges of cell |
edge_range_ref< Grid, R > | Reference to a (possibly subset of) edge range |
edge_seq_ref< Grid > | View of a grid as sequence of edges |
element2handle_map< E > | Map elements to their handles |
element_codim_tag< N > | |
element_dim_tag< N > | |
element_numbering< E > | |
element_range_ref< E, R > | Reference to a (possibly subset of) element range |
element_set< E > | Set of grid element. Incomplete!! |
element_traits< E > | Traits classes for enabling uniform treatment of different element types (vertex, edge etc) |
element_traits_cell2d_base< GRID > | Basic definition to derive from for actual specializations of element_traits<> |
element_traits_cell_base< GRID > | Basic definition to derive from for actual specializations of element_traits<> |
element_traits_edge2d_base< GRID > | Basic definition to derive from for actual specializations of element_traits<> |
element_traits_edge_base< GRID > | Basic definition to derive from for actual specializations of element_traits<> |
element_traits_facet_base< GRID > | Basic definition to derive from for actual specializations of element_traits<> |
element_traits_vertex_base< GRID > | Basic definition to derive from for actual specializations of element_traits<> |
enumerated_cell_range< Grid > | Cell subrange of a grid, defined by listing the member cells |
enumerated_edge_range< Grid > | Edge subrange of a grid, defined by listing the member edges |
enumerated_element_range< E > | Subrange of a grid element range, defined by listing its members |
enumerated_facet_range< Grid > | Facet subrange of a grid, defined by listing the member facets |
enumerated_subrange< Grid > | |
enumerated_subrange_ref< Grid > | |
enumerated_vertex_range< Grid > | Vertex subrange of a grid, defined by listing the member vertices |
ExtendedCellOnCellIterator< Grid > | An iterator over all cells having at least one common vertex with a given cell |
facet_grid< FACETRANGE > | View a facet subrange as a d-1 dimensional grid |
facet_handle< CHandle > | A generic facet handle defined by a (cell handle, local facet) pair |
facet_handle_corr< VCorr, CCorr, G > | Mapping of facet handle of a source grid to that of a target grid |
facet_handle_int< GRID > | Integer based facet handle |
generic_facet::facet_iterator< gt > | |
generic_facet::facet_on_cell_iterator< gt > | A generic iterator over the facets of cell |
facet_range_ref< Grid, R > | Reference to a (possibly subset of) facet range |
facet_set_of_cells_iterator< CellIt > | Iterator over the facets of a set of cells |
facet_span_of_vertices< VertexRange > | View of range of facets incident to a set of grid vertices |
facet_span_of_vertices_iterator< VertexRange > | Iterator over facets incident to a set of grid vertices |
FacetIterator< FacOnCellIt > | A generic iterator over the facets of a grid |
flag< GRID, DIM > | |
shrink_grid_view::geom_view< GRID, GEOM > | The geometric shrunk view |
grid_dim_tag< N > | |
grid_function< E, T > | Empty template for total grid functions |
grid_function_array_adapter< ELEMENT, T, N > | Adapter for viewing arrays as grid function |
grid_function_hash< E, T > | Implements a total grid_function on hash-basis |
grid_function_hash_base< E, T > | Implements a grid_function on hash-basis |
grid_function_vector< E, T > | Implements a grid_function on vector-basis |
grid_types< Grid > | Empty traits class for parameterized namespaces associated with a grid |
grid_types< enumerated_subrange< Grid > > | |
grid_types< enumerated_subrange_ref< Grid > > | |
grid_types< IstreamComplex2DFmt_base > | Specialization of grid_types for IstreamComplex2DFmt_base |
grid_types< OstreamComplex2DFmt > | Specialization of grid_types for OstreamComplex2DFmt |
grid_types_facet_grid< FACETRANGE > | Helper class for facet_grid<FACETRANGE> |
disjoint_union_view::grid_view< GRID1, GRID2 > | View two separate grids as a single one |
shrink_grid_view::grid_view< GRID > | The combinatorial shrunk view |
handle2cell_map< G > | Map handles to corresponding cells |
handle2element_map< E > | Map handles to corresponding elements |
handle2vertex_map< G > | Map handles to corresponding vertices |
IndirectCellOnCellIterator< Grid > | An iterator over all cells having at least one vertex but no facet in common with a given cell |
int_cell_iterator< GRID > | |
int_vertex_iterator< GRID > | |
iscellinside_pred< G > | Predicate returning true iff a Cell is not an `outer' cell |
isonboundary_pred< E > | Predicate returning true iff a Edge/Facet is on the boundary |
IstreamComplex2DCombFmt | Input adapter for combinatorial Complex2D Format |
IstreamComplex2DFmt | Input adapter for Complex2D Format |
layered_cell_range< Grid > | Layered cell range |
layered_vertex_range< Grid > | Layered vertex range |
mapped_cell_sequence< G, F > | A cell sequence defined by another cell sequence and a mapping |
mapped_element_iterator< It, F > | Maps IsDone()-style iterators by composing with function object |
mapped_element_ra_seq_iterator< C, F > | Maps STL-style random-access iterator (range [b,e) pairs) to IsDone()-style iterator |
mapped_element_seq_iterator< SeqIt, F > | Maps STL-style Forward Iterator (range [b,e) pairs) to IsDone()-style iterator |
multi_grid_function< Grid, T > | Total grid function defined on all element types of <Grid> |
OstreamComplex2DFmt | Output adapter for Complex2D file format |
partial_grid_function< E, T > | Implements a partial grid_function using hash tables |
partial_grid_morphism< GDEF, GIMG > | Partial morphism of grids |
partial_multi_grid_function< Grid, T > | Partial grid function defined on all element types of <Grid> |
Polygon2d< Face, geom > | Geometric polygon corresponding to geometric face |
restr_gf_iterator_adapter< GF, E_iter > | Wrapper class for E_iter type: Has value-type of GF instead of E_iter |
restricted_grid_function_adapter< GF, E_iter > | Restricts a grid function of type GF to the range of an element-iterator |
Segment< Edge, geom > | Geometric segment corresponding to combinatorial edge |
simple_geometry< GRID, COORD > | Simple geometry, just storing vertices |
tp< T > | Workaround for missing explicit specialization of function template arguments |
transformed_geom< Geom, Trafo > | Grid geometry transformed by a mapping |
vertex2coord_map< Geom > | Function object mapping vertices to coordinates |
vertex2handle_map< G > | Map vertices to their handles |
vertex_handle_int< GRID > | Integer based vertex handle |
vertex_iterator_Polygon2d< Face, geom > | Iterator over vertices of Polygon2d |
vertex_morphism< G_DEF, G_IMG > | |
vertex_range_ref< Grid, R > | Reference to a (possibly subset of) vertex range |
vertex_seq_ref< Grid > | View of a grid as sequence of vertices |
vertex_set< E, EDIM > | Sorted vertex set of a grid element |
vertex_set_of_cells< CellRange > | View to the vertex set of a set of grid cells |
vertex_set_of_cells_iterator< CellRange > | Iterator over the vertex set of a set of grid cells |
vertex_set_of_facets< FacetRange > | View to the vertex set of a set of grid facets |
vertex_set_of_facets_iterator< FacetRange > | Iterator over the vertex set of a set of grid facets |
vertex_type_tag | Type tag for vertices |
VertexIterator_istream_complex2d | Vertex iterator for IstreamComplex2DFmt_base 7 \ingroup complex2dformat |
VertexOn< E > | Compile-time switch to get VertexOn<E> incidence iterator |
VertexOnCellIterator_istream_complex2d | VertexOnCell iterator for IstreamComplex2DFmt_base |
vtuple_2d< GRID > | [OBSOLETE] Vertex set of a facet with comparision and hashing |