DOpE
Public Member Functions
DOpE::ActiveFEIndexSetterInterface< dopedim, dealdim > Class Template Reference

#include <active_fe_index_setter_interface.h>

Public Member Functions

 ActiveFEIndexSetterInterface ()
 
virtual void SetActiveFEIndexState (typename dealii::hp::DoFHandler< dealdim >::active_cell_iterator &) const
 
virtual void SetActiveFEIndexState (typename dealii::DoFHandler< dealdim >::active_cell_iterator &) const
 
virtual void SetActiveFEIndexState (typename dealii::MGDoFHandler< dealdim >::active_cell_iterator &) const
 
virtual void SetActiveFEIndexControl (typename dealii::hp::DoFHandler< dopedim >::active_cell_iterator &) const
 
virtual void SetActiveFEIndexControl (typename dealii::DoFHandler< dopedim >::active_cell_iterator &) const
 
virtual void SetActiveFEIndexControl (typename dealii::MGDoFHandler< dopedim >::active_cell_iterator &) const
 

Detailed Description

template<int dopedim, int dealdim = dopedim>
class DOpE::ActiveFEIndexSetterInterface< dopedim, dealdim >

Implements different methods to set the ActiveFEIndex on the elements in the case of an hp FEMethod. This class defines the interface needed by the HP::DoFHandler. The user needs to reimplement the methods according to the specific rules used for the element selection.

Constructor & Destructor Documentation

template<int dopedim, int dealdim = dopedim>
DOpE::ActiveFEIndexSetterInterface< dopedim, dealdim >::ActiveFEIndexSetterInterface ( )
inline

Member Function Documentation

template<int dopedim, int dealdim = dopedim>
virtual void DOpE::ActiveFEIndexSetterInterface< dopedim, dealdim >::SetActiveFEIndexControl ( typename dealii::hp::DoFHandler< dopedim >::active_cell_iterator &  ) const
inlinevirtual

Gets an iterator to a element and sets an active FE index on this element for the control variable. This function is used after the first grid generation.

template<int dopedim, int dealdim = dopedim>
virtual void DOpE::ActiveFEIndexSetterInterface< dopedim, dealdim >::SetActiveFEIndexControl ( typename dealii::DoFHandler< dopedim >::active_cell_iterator &  ) const
inlinevirtual

Just for compatibility issues.

template<int dopedim, int dealdim = dopedim>
virtual void DOpE::ActiveFEIndexSetterInterface< dopedim, dealdim >::SetActiveFEIndexControl ( typename dealii::MGDoFHandler< dopedim >::active_cell_iterator &  ) const
inlinevirtual

Just for compatibility issues.

template<int dopedim, int dealdim = dopedim>
virtual void DOpE::ActiveFEIndexSetterInterface< dopedim, dealdim >::SetActiveFEIndexState ( typename dealii::hp::DoFHandler< dealdim >::active_cell_iterator &  ) const
inlinevirtual

Gets an iterator to a element and sets an active FE index on this element for the state variable. This function is used after the first grid generation.

template<int dopedim, int dealdim = dopedim>
virtual void DOpE::ActiveFEIndexSetterInterface< dopedim, dealdim >::SetActiveFEIndexState ( typename dealii::DoFHandler< dealdim >::active_cell_iterator &  ) const
inlinevirtual

Just for compatibility issues.

template<int dopedim, int dealdim = dopedim>
virtual void DOpE::ActiveFEIndexSetterInterface< dopedim, dealdim >::SetActiveFEIndexState ( typename dealii::MGDoFHandler< dealdim >::active_cell_iterator &  ) const
inlinevirtual

Just for compatibility issues.


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