DOpE
Public Member Functions | Static Public Member Functions
DOpEWrapper::DoFHandler< dim, DOFHANDLER > Class Template Reference

#include <dofhandler_wrapper.h>

Inheritance diagram for DOpEWrapper::DoFHandler< dim, DOFHANDLER >:

Public Member Functions

 DoFHandler (const dealii::Triangulation< dim, dim > &tria)
 
const DOFHANDLER< dim, dim > & GetDEALDoFHandler () const
 

Static Public Member Functions

static bool NeedIndexSetter ()
 

Detailed Description

template<int dim, template< int DIM, int spacedim > class DOFHANDLER = dealii::DoFHandler>
class DOpEWrapper::DoFHandler< dim, DOFHANDLER >

Wrapper for the DoFHandler. This Wrapper is required to allow instantiations of DoFHandlers in dimension 0 as well as between normal'' andhp'' DoFHandlers.

dim Dimension of the dofhandler. DOFHANDLER With this template argument we distinguish between the 'normal' as well as the hp case. The class DOFHANDLER is for dim>0 the base class of DoFHandler. Feasible at the moment are dealii::DoFHandler<dim> and dealii::hp::DoFHandler. It has the default value dealii::DoFHandler<dim>

Constructor & Destructor Documentation

template<int dim, template< int DIM, int spacedim > class DOFHANDLER = dealii::DoFHandler>
DOpEWrapper::DoFHandler< dim, DOFHANDLER >::DoFHandler ( const dealii::Triangulation< dim, dim > &  tria)
inline

Member Function Documentation

template<int dim, template< int DIM, int spacedim > class DOFHANDLER = dealii::DoFHandler>
const DOFHANDLER<dim, dim>& DOpEWrapper::DoFHandler< dim, DOFHANDLER >::GetDEALDoFHandler ( ) const
inline

This function is needed to get access to the base class, i.e., the dealii DoFHandler which is wrapped.

This is needed to avoid casts in the program when some functions need a dealii DoFHandler but have the DoFHandler as a template which is deduced by the arguments passed to the function

template<int dim, template< int DIM, int spacedim > class DOFHANDLER = dealii::DoFHandler>
static bool DOpEWrapper::DoFHandler< dim, DOFHANDLER >::NeedIndexSetter ( )
static

Does the DoFHandler need an IndexSetter, i.e. is this an hp dofhandler?


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