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

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

Public Types

typedef Traits::QuadratureType QuadratureType
 
typedef Traits::PointType LocalPointType
 
typedef Traits::PointVectorType LocalPointVectorType
 
typedef Traits::MapperType MapperType
 
typedef Traits::MapperVectorType MapperVectorType
 
typedef FieldVector< ct, dim > GlobalPointType
 
typedef std::vector< GlobalPointTypeGlobalPointVectorType
 
typedef Traits::QuadratureKeyType QuadratureKeyType
 
typedef std::pair< MapperVectorType, MapperVectorTypeMapperVectorPairType
 

Static Public Member Functions

static const MapperVectorPairTypegetMappers (const QuadratureType &quad, const GeometryType &elementGeo)
 
static const MapperVectorPairTypegetMappers (const QuadratureType &quad, const LocalPointVectorType &pts, const GeometryType &elementGeo)
 
static const GlobalPointVectorTypegetPoints (const size_t id, const GeometryType &elementGeo)
 

Member Typedef Documentation

◆ GlobalPointType

template<class ct , int dim>
typedef FieldVector<ct, dim> Dune::Fem::PointProvider< ct, dim, 1 >::GlobalPointType

◆ GlobalPointVectorType

template<class ct , int dim>
typedef std::vector<GlobalPointType> Dune::Fem::PointProvider< ct, dim, 1 >::GlobalPointVectorType

◆ LocalPointType

template<class ct , int dim>
typedef Traits::PointType Dune::Fem::PointProvider< ct, dim, 1 >::LocalPointType

◆ LocalPointVectorType

template<class ct , int dim>
typedef Traits::PointVectorType Dune::Fem::PointProvider< ct, dim, 1 >::LocalPointVectorType

◆ MapperType

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

◆ MapperVectorPairType

template<class ct , int dim>
typedef std::pair< MapperVectorType, MapperVectorType > Dune::Fem::PointProvider< ct, dim, 1 >::MapperVectorPairType

◆ MapperVectorType

template<class ct , int dim>
typedef Traits::MapperVectorType Dune::Fem::PointProvider< ct, dim, 1 >::MapperVectorType

◆ QuadratureKeyType

template<class ct , int dim>
typedef Traits::QuadratureKeyType Dune::Fem::PointProvider< ct, dim, 1 >::QuadratureKeyType

◆ QuadratureType

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

Member Function Documentation

◆ getMappers() [1/2]

template<class ct , int dim>
const PointProvider< ct, dim, 1 >::MapperVectorPairType & Dune::Fem::PointProvider< ct, dim, 1 >::getMappers ( const QuadratureType quad,
const GeometryType &  elementGeo 
)
inlinestatic

◆ getMappers() [2/2]

template<class ct , int dim>
const PointProvider< ct, dim, 1 >::MapperVectorPairType & Dune::Fem::PointProvider< ct, dim, 1 >::getMappers ( const QuadratureType quad,
const LocalPointVectorType pts,
const GeometryType &  elementGeo 
)
inlinestatic

◆ getPoints()

template<class ct , int dim>
const PointProvider< ct, dim, 1 >::GlobalPointVectorType & Dune::Fem::PointProvider< ct, dim, 1 >::getPoints ( const size_t  id,
const GeometryType &  elementGeo 
)
inlinestatic

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