dune-alugrid  3.0.0
Public Member Functions | List of all members
ALUGrid::AdaptRestrictProlongGlSet< GridType, AdaptDataHandle, GlobalIdSetImp > Class Template Reference

#include <dune/alugrid/3d/datahandle.hh>

Inheritance diagram for ALUGrid::AdaptRestrictProlongGlSet< GridType, AdaptDataHandle, GlobalIdSetImp >:
Inheritance graph

Public Member Functions

 AdaptRestrictProlongGlSet (GridType &grid, AdaptDataHandle &rp, GlobalIdSetImp &set)
 Constructor. More...
 
virtual ~AdaptRestrictProlongGlSet ()
 
int postRefinement (HElementType &elem)
 prolong data, elem is the father More...
 
int preCoarsening (HElementType &father)
 restrict data for elements More...
 
int preCoarsening (HBndSegType &ghost)
 restrict data for ghost elements More...
 
int postRefinement (HBndSegType &ghost)
 prolong data for ghost elements More...
 

Constructor & Destructor Documentation

◆ AdaptRestrictProlongGlSet()

template<class GridType , class AdaptDataHandle , class GlobalIdSetImp >
ALUGrid::AdaptRestrictProlongGlSet< GridType, AdaptDataHandle, GlobalIdSetImp >::AdaptRestrictProlongGlSet ( GridType &  grid,
AdaptDataHandle &  rp,
GlobalIdSetImp &  set 
)
inline

Constructor.

◆ ~AdaptRestrictProlongGlSet()

template<class GridType , class AdaptDataHandle , class GlobalIdSetImp >
virtual ALUGrid::AdaptRestrictProlongGlSet< GridType, AdaptDataHandle, GlobalIdSetImp >::~AdaptRestrictProlongGlSet ( )
inlinevirtual

Member Function Documentation

◆ postRefinement() [1/2]

template<class GridType , class AdaptDataHandle >
int ALUGrid::AdaptRestrictProlongImpl< GridType, AdaptDataHandle >::postRefinement ( HBndSegType &  ghost)
inlineinherited

prolong data for ghost elements

◆ postRefinement() [2/2]

template<class GridType , class AdaptDataHandle , class GlobalIdSetImp >
int ALUGrid::AdaptRestrictProlongGlSet< GridType, AdaptDataHandle, GlobalIdSetImp >::postRefinement ( HElementType &  elem)
inline

prolong data, elem is the father

◆ preCoarsening() [1/2]

template<class GridType , class AdaptDataHandle >
int ALUGrid::AdaptRestrictProlongImpl< GridType, AdaptDataHandle >::preCoarsening ( HBndSegType &  ghost)
inlineinherited

restrict data for ghost elements

◆ preCoarsening() [2/2]

template<class GridType , class AdaptDataHandle >
int ALUGrid::AdaptRestrictProlongImpl< GridType, AdaptDataHandle >::preCoarsening ( HElementType &  father)
inlineinherited

restrict data for elements


The documentation for this class was generated from the following file: