dune-fem  2.4.1-rc
Classes | Public Types | Public Member Functions | List of all members
Dune::Fem::SelectCachingShapeFunctionSets< GridPart, ShapeFunctionSet, Storage > Class Template Reference

#include </local/tomalk/somewhere/tmp/dune-fem/dune/fem/space/discontinuousgalerkin/shapefunctionsets.hh>

Public Types

typedef Implementation::ShapeFunctionSetType ShapeFunctionSetType
 shape function set type More...
 

Public Member Functions

const std::vector< Dune::GeometryType > & types () const
 return vector of geometry types More...
 
int order () const
 return maximum order More...
 
int order (Dune::GeometryType type) const
 return maximum order More...
 
ShapeFunctionSetType shapeFunctionSet (const Dune::GeometryType &type) const
 return shape function set More...
 
Construction
 SelectCachingShapeFunctionSets (const GridPart &gridPart)
 
Copying and assignment
 SelectCachingShapeFunctionSets (const ThisType &)=delete
 
 SelectCachingShapeFunctionSets (ThisType &&other)
 
SelectCachingShapeFunctionSetsoperator= (const ThisType &)=delete
 

Member Typedef Documentation

template<class GridPart , class ShapeFunctionSet , template< class > class Storage>
typedef Implementation::ShapeFunctionSetType Dune::Fem::SelectCachingShapeFunctionSets< GridPart, ShapeFunctionSet, Storage >::ShapeFunctionSetType

shape function set type

Constructor & Destructor Documentation

template<class GridPart , class ShapeFunctionSet , template< class > class Storage>
Dune::Fem::SelectCachingShapeFunctionSets< GridPart, ShapeFunctionSet, Storage >::SelectCachingShapeFunctionSets ( const GridPart &  gridPart)
inlineexplicit
template<class GridPart , class ShapeFunctionSet , template< class > class Storage>
Dune::Fem::SelectCachingShapeFunctionSets< GridPart, ShapeFunctionSet, Storage >::SelectCachingShapeFunctionSets ( const ThisType )
delete
template<class GridPart , class ShapeFunctionSet , template< class > class Storage>
Dune::Fem::SelectCachingShapeFunctionSets< GridPart, ShapeFunctionSet, Storage >::SelectCachingShapeFunctionSets ( ThisType &&  other)
inline

Member Function Documentation

template<class GridPart , class ShapeFunctionSet , template< class > class Storage>
SelectCachingShapeFunctionSets& Dune::Fem::SelectCachingShapeFunctionSets< GridPart, ShapeFunctionSet, Storage >::operator= ( const ThisType )
delete
template<class GridPart , class ShapeFunctionSet , template< class > class Storage>
int Dune::Fem::SelectCachingShapeFunctionSets< GridPart, ShapeFunctionSet, Storage >::order ( ) const
inline

return maximum order

template<class GridPart , class ShapeFunctionSet , template< class > class Storage>
int Dune::Fem::SelectCachingShapeFunctionSets< GridPart, ShapeFunctionSet, Storage >::order ( Dune::GeometryType  type) const
inline

return maximum order

template<class GridPart , class ShapeFunctionSet , template< class > class Storage>
ShapeFunctionSetType Dune::Fem::SelectCachingShapeFunctionSets< GridPart, ShapeFunctionSet, Storage >::shapeFunctionSet ( const Dune::GeometryType &  type) const
inline

return shape function set

Parameters
[in]typegeometry type
Returns
shape function set
template<class GridPart , class ShapeFunctionSet , template< class > class Storage>
const std::vector< Dune::GeometryType >& Dune::Fem::SelectCachingShapeFunctionSets< GridPart, ShapeFunctionSet, Storage >::types ( ) const
inline

return vector of geometry types


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