dune-fem 2.8.0
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
Dune::Fem::TwistMapperCreator< ct, dim > Class Template Reference

Helper class for TwistProvider which takes care of the creation process. More...

#include <dune/fem/quadrature/caching/twistprovider.hh>

Public Types

typedef Traits::QuadratureType QuadratureType
 
typedef Traits::PointType PointType
 
typedef Traits::MapperType MapperType
 
typedef FieldVector< ct, dim+1 > CoordinateType
 
typedef TwistStorage< ct, dim > TwistStorageType
 

Public Member Functions

 TwistMapperCreator (const QuadratureType &quad)
 Constructor.
 
 ~TwistMapperCreator ()
 Destructor.
 
const TwistStorageTypecreateStorage () const
 Create the actual mapper for a given twist.
 
int minTwist () const
 Lowest possible twist for the quadrature's geometry.
 
int maxTwist () const
 Largest possible twist + 1 for the quadrature's geometry.
 

Detailed Description

template<class ct, int dim>
class Dune::Fem::TwistMapperCreator< ct, dim >

Helper class for TwistProvider which takes care of the creation process.

Member Typedef Documentation

◆ CoordinateType

template<class ct , int dim>
typedef FieldVector<ct, dim+1> Dune::Fem::TwistMapperCreator< ct, dim >::CoordinateType

◆ MapperType

template<class ct , int dim>
typedef Traits::MapperType Dune::Fem::TwistMapperCreator< ct, dim >::MapperType

◆ PointType

template<class ct , int dim>
typedef Traits::PointType Dune::Fem::TwistMapperCreator< ct, dim >::PointType

◆ QuadratureType

template<class ct , int dim>
typedef Traits::QuadratureType Dune::Fem::TwistMapperCreator< ct, dim >::QuadratureType

◆ TwistStorageType

template<class ct , int dim>
typedef TwistStorage<ct, dim> Dune::Fem::TwistMapperCreator< ct, dim >::TwistStorageType

Constructor & Destructor Documentation

◆ TwistMapperCreator()

template<class ct , int dim>
Dune::Fem::TwistMapperCreator< ct, dim >::TwistMapperCreator ( const QuadratureType quad)

Constructor.

◆ ~TwistMapperCreator()

template<class ct , int dim>
Dune::Fem::TwistMapperCreator< ct, dim >::~TwistMapperCreator

Destructor.

Member Function Documentation

◆ createStorage()

template<class ct , int dim>
const TwistMapperCreator< ct, dim >::TwistStorageType * Dune::Fem::TwistMapperCreator< ct, dim >::createStorage

Create the actual mapper for a given twist.

◆ maxTwist()

template<class ct , int dim>
int Dune::Fem::TwistMapperCreator< ct, dim >::maxTwist ( ) const
inline

Largest possible twist + 1 for the quadrature's geometry.

◆ minTwist()

template<class ct , int dim>
int Dune::Fem::TwistMapperCreator< ct, dim >::minTwist ( ) const
inline

Lowest possible twist for the quadrature's geometry.


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