Go to Overview over all GrAL packages.
Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

GrAL Base Compound List

Here are the classes, structs, unions and interfaces with brief descriptions:
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_complex2dCell 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
IstreamComplex2DCombFmtInput adapter for combinatorial Complex2D Format
IstreamComplex2DFmtInput 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>
OstreamComplex2DFmtOutput 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_tagType tag for vertices
VertexIterator_istream_complex2dVertex iterator for IstreamComplex2DFmt_base 7 \ingroup complex2dformat
VertexOn< E >Compile-time switch to get VertexOn<E> incidence iterator
VertexOnCellIterator_istream_complex2dVertexOnCell iterator for IstreamComplex2DFmt_base
vtuple_2d< GRID >[OBSOLETE] Vertex set of a facet with comparision and hashing

Copyright (c) Guntram Berti 1997-2002. See the GrAL Homepage for up-to-date information.

Generated at Tue Feb 26 16:05:51 2002 for GrAL Base by doxygen 1.2.11-20011104 written by Dimitri van Heesch, © 1997-2000