An iterator object to traverse over refinements level of a Grid, where these refinement levels may reside at different times than the coarsest level.
More...
#include <Fish.hpp>
List of all members.
Public Member Functions
-
virtual ~LevelIterator ()=0
- Virtual destructor.
-
virtual bool apply (const RefPtr< Fiber::Representation > &CartesianLevelRep, double time, int Level, const RefPtr< Fiber::Grid > &GridWithCoarsetRefinementLevel, const RefPtr< ValuePool > &Context)=0
- Virtual callback function, as called during iteration.
Detailed Description
template<>
struct Wizt::Fish< double >::LevelIterator
An iterator object to traverse over refinements level of a Grid, where these refinement levels may reside at different times than the coarsest level.
Use in conjunction with Fish<VObject>::IterateLevels();