|
KASKADE 7 development version
|
Representation of an adaptive grid and a simple set of operations thereon. More...
#include <abstract_interface.hh>
Representation of an adaptive grid and a simple set of operations thereon.
Definition at line 374 of file abstract_interface.hh.
Public Member Functions | |
| virtual void | adapt ()=0 |
| Change grid according to marked elements. More... | |
| virtual void | mark (AbstractErrorEstimate &, double portion)=0 |
| Mark elements, using an error estimate that hold error indicators. More... | |
| virtual void | flushMarks ()=0 |
| Remove all marks in the grid. More... | |
| virtual int | size ()=0 |
| Number of patches. More... | |
| virtual | ~AbstractAdaptiveGrid () |
| virtual int | getNMarked ()=0 |
Public Attributes | |
| boost::signals2::signal< void()> | gridWillChange |
| Inform others that the grid will change. More... | |
|
inlinevirtual |
Definition at line 385 of file abstract_interface.hh.
|
pure virtual |
Change grid according to marked elements.
Implemented in Kaskade::Bridge::AdaptiveGrid< GridManager, Estimate >.
|
pure virtual |
Remove all marks in the grid.
Implemented in Kaskade::Bridge::AdaptiveGrid< GridManager, Estimate >.
|
pure virtual |
Implemented in Kaskade::Bridge::AdaptiveGrid< GridManager, Estimate >.
|
pure virtual |
Mark elements, using an error estimate that hold error indicators.
Implemented in Kaskade::Bridge::AdaptiveGrid< GridManager, Estimate >.
|
pure virtual |
Number of patches.
Implemented in Kaskade::Bridge::AdaptiveGrid< GridManager, Estimate >.
|
mutable |
Inform others that the grid will change.
Definition at line 390 of file abstract_interface.hh.