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  

Incidence Hull Calculation
[Combinatoric Algorithms on Grids]

Incidence hulls are subsets of a grid defined by a germ set and a stencil (incidence sequence). More...

Functions

template<class CellIt, class VSeq, class CSeq, class EltMarker, class AdjSeq, class CellPred> void mark_on_cells (CellIt seed, VSeq &vertex_seq, CSeq &cell_seq, EltMarker &visited, AdjSeq &adj_queue, int &level, CellPred inside)
 Calculate incidence hull on cell germ set.

template<class VertexIt, class VSeq, class CSeq, class EltMarker, class AdjSeq, class CellPred> void mark_on_vertices (VertexIt seed, VSeq &vertex_seq, CSeq &cell_seq, EltMarker &visited, AdjSeq &adj_queue, int &level, CellPred inside)
 Calculate incidence hull on vertex germ set.


Detailed Description

Incidence hulls are subsets of a grid defined by a germ set and a stencil (incidence sequence).

See the paper "A calculus for stencils on arbitrary grids" or [Berti00] .

Todo:
Document the functions

Implement test cases and demos

Write more user-friendly wrappers to the mark_xxx routines.


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

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