dune-fem 2.12-git
Loading...
Searching...
No Matches
discretefunctionspace.hh File Reference

Go to the source code of this file.

Classes

class  Dune::Fem::ExportsDiscreteFunctionSpaceType< T >
 
struct  Dune::Fem::isGenericDiscreteFunctionSpace
 
struct  Dune::Fem::DifferentDiscreteFunctionSpace< DiscreteFunctionSpaceImp< FunctionSpaceImp, GridPartImp, polOrd, StorageImp >, NewFunctionSpace >
 
struct  Dune::Fem::DifferentDiscreteFunctionSpace< DiscreteFunctionSpaceImp< FunctionSpaceImp, GridPartImp, polOrd, caching >, NewFunctionSpace >
 
class  Dune::Fem::DiscreteFunctionSpaceInterface< FunctionSpaceTraits >
 This is the interface for discrete function spaces. All methods declared here have to be implemented by the implementation class. More...
 
struct  Dune::Fem::DiscreteFunctionSpaceInterface< FunctionSpaceTraits >::CommDataHandle< DiscreteFunction, Operation >
 defines type of data handle for communication More...
 
struct  Dune::Fem::DiscreteFunctionSpaceInterface< FunctionSpaceTraits >::ToNewFunctionSpace< NewFunctionSpace >
 typedef struct for defining the same discrete function space with a different function space More...
 
struct  Dune::Fem::DiscreteFunctionSpaceInterface< FunctionSpaceTraits >::ToNewDimRange< newDimRange >
 typedef struct for defining the same discrete function space with a different dimRange More...
 
class  Dune::Fem::DiscreteFunctionSpaceDefault< FunctionSpaceTraits >
 This is the class with default implementations for discrete function. The methods not marked with having a default in the interface class must be provided by the implementation; all other methods have a default implementation here. More...
 
struct  Dune::Fem::DiscreteFunctionSpaceDefault< FunctionSpaceTraits >::AuxiliaryDofsFactory
 
class  Dune::Fem::DiscreteFunctionSpaceAdapter< FunctionSpaceImp, GridPartImp >
 Create Obejct that behaves like a discrete function space without to provide functions with the iterator facilities. More...
 
class  Dune::Fem::BaseFunctionSetSingletonFactory< KeyImp, ObjectImp, ObjectFactoryImp >
 BasisFunctionSetSingletonFactory provides method createObject and deleteObject for the SingletonList. More...
 

Namespaces

namespace  Dune
 
namespace  Dune::Fem
 

Enumerations

enum  Dune::Fem::DFSpaceIdentifier {
  Dune::Fem::CombinedSpace_id , Dune::Fem::DFAdapter_id , Dune::Fem::DGSpace_id , Dune::Fem::FiniteVolumeSpace_id ,
  Dune::Fem::FourierSpace_id , Dune::Fem::GenericSpace_id , Dune::Fem::LagrangeSpace_id , Dune::Fem::RannacherTurekSpace_id ,
  Dune::Fem::LegendreDGSpace_id , Dune::Fem::HierarchicLegendreDGSpace_id , Dune::Fem::LagrangeDGSpace_id , Dune::Fem::LocalFiniteElementSpace_id
}
 enumerator for identification of spaces More...
 

Functions

std::string Dune::Fem::spaceName (const DFSpaceIdentifier id)