ALUGridSpace::AdaptRestrictProlongImpl< GridType, AdaptDataHandle > Class Template Reference

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

Inheritance diagram for ALUGridSpace::AdaptRestrictProlongImpl< GridType, AdaptDataHandle >:
Inheritance graph

List of all members.

Public Member Functions

 AdaptRestrictProlongImpl (GridType &grid, MakeableEntityType &f, RealEntityType &rf, MakeableEntityType &s, RealEntityType &rs, AdaptDataHandle &rp)
 Constructor.
virtual ~AdaptRestrictProlongImpl ()
int preCoarsening (HElementType &elem)
 restrict data , elem is always the father
int postRefinement (HElementType &elem)
 prolong data, elem is the father
int preCoarsening (HBndSegType &el)
int postRefinement (HBndSegType &el)
 prolong data, elem is the father

template<class GridType, class AdaptDataHandle>
class ALUGridSpace::AdaptRestrictProlongImpl< GridType, AdaptDataHandle >


Constructor & Destructor Documentation

template<class GridType , class AdaptDataHandle >
ALUGridSpace::AdaptRestrictProlongImpl< GridType, AdaptDataHandle >::AdaptRestrictProlongImpl ( GridType &  grid,
MakeableEntityType f,
RealEntityType &  rf,
MakeableEntityType s,
RealEntityType &  rs,
AdaptDataHandle &  rp 
) [inline]

Constructor.

template<class GridType , class AdaptDataHandle >
virtual ALUGridSpace::AdaptRestrictProlongImpl< GridType, AdaptDataHandle >::~AdaptRestrictProlongImpl (  )  [inline, virtual]

Member Function Documentation

template<class GridType , class AdaptDataHandle >
int ALUGridSpace::AdaptRestrictProlongImpl< GridType, AdaptDataHandle >::postRefinement ( HElementType &  elem  )  [inline]
template<class GridType , class AdaptDataHandle >
int ALUGridSpace::AdaptRestrictProlongImpl< GridType, AdaptDataHandle >::postRefinement ( HBndSegType &  el  )  [inline]

prolong data, elem is the father

template<class GridType , class AdaptDataHandle >
int ALUGridSpace::AdaptRestrictProlongImpl< GridType, AdaptDataHandle >::preCoarsening ( HBndSegType &  el  )  [inline]

restrict data , elem is always the father this method is for ghost elements

Reimplemented in ALUGridSpace::AdaptRestrictProlongGlSet< GridType, AdaptDataHandle, GlobalIdSetImp >.

template<class GridType , class AdaptDataHandle >
int ALUGridSpace::AdaptRestrictProlongImpl< GridType, AdaptDataHandle >::preCoarsening ( HElementType &  elem  )  [inline]

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

Generated on Fri Apr 29 2011 with Doxygen (ver 1.7.1) [doxygen-log,error-log].