DUNE-FEM (unstable)

Dune::Fem::TwistProvider< ct, dim > Class Template Reference

Access point for PointMapper objects with twist information PointMapper objects get created once and are reused as often as needed. The TwistProvider serves in this context as the single point of access which is responsible for the creation and management of these objects. TwistProvider follows the monostate pattern. More...

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

Public Types

typedef Traits::QuadratureType QuadratureType
 Generic quadrature type.
 
typedef TwistMapperCreator< ct, dim >::TwistStorageType TwistStorageType
 

Static Public Member Functions

static const TwistStorageTypegetTwistStorage (const QuadratureType &quad)
 Delivers the PointMapper object for quadrature quad and twist twist.
 

Detailed Description

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

Access point for PointMapper objects with twist information PointMapper objects get created once and are reused as often as needed. The TwistProvider serves in this context as the single point of access which is responsible for the creation and management of these objects. TwistProvider follows the monostate pattern.

Member Typedef Documentation

◆ TwistStorageType

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

Storage for the mappings of a specific quadrature id, alongside the resulting caching points (which may differ from the quadrature points in the case of asymmetric quadratures)


The documentation for this class was generated from the following files:
  • dune/fem/quadrature/caching/twistprovider.hh
  • dune/fem/quadrature/caching/twistprovider.cc
Creative Commons License   |  Legal Statements / Impressum  |  Hosted by TU Dresden  |  generated with Hugo v0.111.3 (Nov 21, 23:30, 2024)