|
dune-grid 2.12-git
|
Loading...
Searching...
No Matches
Dune::AdaptDataHandleInterface< Grid, Impl > Class Template Reference
Interface class for the Grid's adapt method where the parameter is a AdaptDataHandleInterface. More...
#include <dune/grid/common/adaptcallback.hh>
Inheritance diagram for Dune::AdaptDataHandleInterface< Grid, Impl >:

Public Types | |
| typedef Grid::template Codim< 0 >::Entity | Entity |
Public Member Functions | |
| void | preCoarsening (const Entity &father) |
| call back for activity to take place on father and all descendants before the descendants are removed | |
| void | postRefinement (const Entity &father) |
| call back for activity to take place on newly created elements below the father element. | |
| void | restrictLocal (const Entity &father, const Entity &son, bool initialize) |
| void | prolongLocal (const Entity &father, const Entity &son, bool initialize) |
Protected Member Functions | |
| const Impl & | asImp () const |
| Impl & | asImp () |
Detailed Description
template<class Grid, class Impl>
class Dune::AdaptDataHandleInterface< Grid, Impl >
class Dune::AdaptDataHandleInterface< Grid, Impl >
Interface class for the Grid's adapt method where the parameter is a AdaptDataHandleInterface.
Member Typedef Documentation
◆ Entity
template<class Grid , class Impl >
| typedef Grid::template Codim<0>::Entity Dune::AdaptDataHandleInterface< Grid, Impl >::Entity |
Member Function Documentation
◆ asImp() [1/2]
template<class Grid , class Impl >
|
inlineprotected |
◆ asImp() [2/2]
template<class Grid , class Impl >
|
inlineprotected |
◆ postRefinement()
template<class Grid , class Impl >
|
inline |
call back for activity to take place on newly created elements below the father element.
- Parameters
-
father entity where all descendants were newly created
◆ preCoarsening()
template<class Grid , class Impl >
|
inline |
call back for activity to take place on father and all descendants before the descendants are removed
- Parameters
-
father entity where all descendants are going to be removed
◆ prolongLocal()
template<class Grid , class Impl >
|
inline |
◆ restrictLocal()
template<class Grid , class Impl >
|
inline |
The documentation for this class was generated from the following file:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8