gral
Add support for inverse mapping
construct from vertex morphism
end() ?
hash_table<element_handle,T> instead of hash_table<Element,T>
operator()(Facet const &)
operator()(Facet const &)
Make it independent of element being a vertex type (using map_element_iter_name<> like in partial_grid_function)
Can temporary vertex objects be avoided?
make
morphism[Vertex] = Vertex
EnlargeGrid() , EnlargeGridV() can be defined fully generically in terms of EnlargeGridVC()
branch on iterator capabilities: Use either E1OnE2Iter or E2OnE1Iter.
Implement test cases and demos
Write more user-friendly wrappers to the mark_xxx routines.
Could use partial specialization based on the dimension of Grid to remove the syntactic 2D dependency in the name.
ElementIterator(Range) constructor.
IsOnBd which is a predicate deciding whether a Facet is on the boundary. Then one could handle also internal boundaries, for example between two partitions.
1.2.11-20011104 written by Dimitri van Heesch,
© 1997-2000