Public Types | |
typedef ::DoFAccessor< celldim,::DoFHandler < dim, spacedim > > | BaseClass |
This is a switch class which only declares a typedef
. It is meant to determine which class aMGDoFAccessor class is to be derived from. By default, MGDoFAccessor<celldim,dim>
derives from the typedef
in the general MGDoFAccessor_Inheritance<celldim,dim>
class, which is DoFAccessor<celldim,dim>
, but if celldim==dim
, then the specialization MGDoFAccessor_Inheritance<dim,dim>
is used which declares its local type to be DoFCellAccessor<dim>
. Therefore, the inheritance is automatically chosen to be from DoFCellAccessor
if the object under consideration has full dimension, i.e. constitutes a cell.
typedef ::DoFAccessor<celldim, ::DoFHandler<dim,spacedim> > internal::MGDoFAccessor::Inheritance< celldim, dim, spacedim >::BaseClass |
Declaration of the typedef
. See the full documentation for more information.