dune-fem 2.8.0
Loading...
Searching...
No Matches
Public Types | List of all members
Dune::Fem::FiniteVolumeBasisFunctionSets< Entity, Range > Class Template Reference

#include <dune/fem/space/finitevolume/basisfunctionsets.hh>

Public Types

typedef FiniteVolumeBasisFunctionSet< Entity, Range > BasisFunctionSetType
 basis function set
 
typedef BasisFunctionSetType::EntityType EntityType
 entity type
 

Public Member Functions

Construction
 FiniteVolumeBasisFunctionSets ()
 
Copying and assignment
 FiniteVolumeBasisFunctionSets (const ThisType &)=default
 
FiniteVolumeBasisFunctionSetsoperator= (const ThisType &)=default
 

Static Public Member Functions

Public member methods
static constexpr int order ()
 return maximum order
 
static constexpr int order (const EntityType &)
 return maximum order
 
static BasisFunctionSetType basisFunctionSet (const EntityType &entity)
 return basis function set for given entity
 

Member Typedef Documentation

◆ BasisFunctionSetType

template<class Entity , class Range >
typedef FiniteVolumeBasisFunctionSet< Entity, Range > Dune::Fem::FiniteVolumeBasisFunctionSets< Entity, Range >::BasisFunctionSetType

basis function set

◆ EntityType

template<class Entity , class Range >
typedef BasisFunctionSetType::EntityType Dune::Fem::FiniteVolumeBasisFunctionSets< Entity, Range >::EntityType

entity type

Constructor & Destructor Documentation

◆ FiniteVolumeBasisFunctionSets() [1/2]

template<class Entity , class Range >
Dune::Fem::FiniteVolumeBasisFunctionSets< Entity, Range >::FiniteVolumeBasisFunctionSets ( )
inline

◆ FiniteVolumeBasisFunctionSets() [2/2]

template<class Entity , class Range >
Dune::Fem::FiniteVolumeBasisFunctionSets< Entity, Range >::FiniteVolumeBasisFunctionSets ( const ThisType )
default

Member Function Documentation

◆ basisFunctionSet()

template<class Entity , class Range >
static BasisFunctionSetType Dune::Fem::FiniteVolumeBasisFunctionSets< Entity, Range >::basisFunctionSet ( const EntityType entity)
inlinestatic

return basis function set for given entity

◆ operator=()

template<class Entity , class Range >
FiniteVolumeBasisFunctionSets & Dune::Fem::FiniteVolumeBasisFunctionSets< Entity, Range >::operator= ( const ThisType )
default

◆ order() [1/2]

template<class Entity , class Range >
static constexpr int Dune::Fem::FiniteVolumeBasisFunctionSets< Entity, Range >::order ( )
inlinestaticconstexpr

return maximum order

◆ order() [2/2]

template<class Entity , class Range >
static constexpr int Dune::Fem::FiniteVolumeBasisFunctionSets< Entity, Range >::order ( const EntityType )
inlinestaticconstexpr

return maximum order


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