dune-fem 2.8.0
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Static Public Attributes | List of all members
Dune::Fem::GeoDiscreteCoordFunctionCaller< codim, CoordFunction, LagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, 1, Storage > > Class Template Reference

#include <dune/fem/gridpart/geogridpart/cornerstorage.hh>

Public Types

typedef CoordFunction CoordFunctionType
 
typedef CoordFunctionType::GridPartType::template Codim< codim >::EntityType HostEntityType
 
typedef CoordFunctionType::RangeType RangeType
 

Public Member Functions

 GeoDiscreteCoordFunctionCaller (const CoordFunction &coordFunction, const HostEntityType &hostEntity)
 
void evaluate (unsigned int i, RangeType &y) const
 
GeometryType type () const
 
std::size_t numCorners () const
 

Static Public Attributes

static const int dimRange = CoordFunctionType::FunctionSpaceType::dimRange
 
static const int dimension = HostEntityType::dimension
 
static const int mydimension = HostEntityType::mydimension
 

Member Typedef Documentation

◆ CoordFunctionType

template<int codim, class CoordFunction , class FunctionSpace , class GridPart , class Storage >
typedef CoordFunction Dune::Fem::GeoDiscreteCoordFunctionCaller< codim, CoordFunction, LagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, 1, Storage > >::CoordFunctionType

◆ HostEntityType

template<int codim, class CoordFunction , class FunctionSpace , class GridPart , class Storage >
typedef CoordFunctionType::GridPartType::template Codim<codim>::EntityType Dune::Fem::GeoDiscreteCoordFunctionCaller< codim, CoordFunction, LagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, 1, Storage > >::HostEntityType

◆ RangeType

template<int codim, class CoordFunction , class FunctionSpace , class GridPart , class Storage >
typedef CoordFunctionType::RangeType Dune::Fem::GeoDiscreteCoordFunctionCaller< codim, CoordFunction, LagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, 1, Storage > >::RangeType

Constructor & Destructor Documentation

◆ GeoDiscreteCoordFunctionCaller()

template<int codim, class CoordFunction , class FunctionSpace , class GridPart , class Storage >
Dune::Fem::GeoDiscreteCoordFunctionCaller< codim, CoordFunction, LagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, 1, Storage > >::GeoDiscreteCoordFunctionCaller ( const CoordFunction &  coordFunction,
const HostEntityType hostEntity 
)
inline

Member Function Documentation

◆ evaluate()

template<int codim, class CoordFunction , class FunctionSpace , class GridPart , class Storage >
void Dune::Fem::GeoDiscreteCoordFunctionCaller< codim, CoordFunction, LagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, 1, Storage > >::evaluate ( unsigned int  i,
RangeType y 
) const
inline

◆ numCorners()

template<int codim, class CoordFunction , class FunctionSpace , class GridPart , class Storage >
std::size_t Dune::Fem::GeoDiscreteCoordFunctionCaller< codim, CoordFunction, LagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, 1, Storage > >::numCorners ( ) const
inline

◆ type()

template<int codim, class CoordFunction , class FunctionSpace , class GridPart , class Storage >
GeometryType Dune::Fem::GeoDiscreteCoordFunctionCaller< codim, CoordFunction, LagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, 1, Storage > >::type ( ) const
inline

Member Data Documentation

◆ dimension

template<int codim, class CoordFunction , class FunctionSpace , class GridPart , class Storage >
const int Dune::Fem::GeoDiscreteCoordFunctionCaller< codim, CoordFunction, LagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, 1, Storage > >::dimension = HostEntityType::dimension
static

◆ dimRange

template<int codim, class CoordFunction , class FunctionSpace , class GridPart , class Storage >
const int Dune::Fem::GeoDiscreteCoordFunctionCaller< codim, CoordFunction, LagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, 1, Storage > >::dimRange = CoordFunctionType::FunctionSpaceType::dimRange
static

◆ mydimension

template<int codim, class CoordFunction , class FunctionSpace , class GridPart , class Storage >
const int Dune::Fem::GeoDiscreteCoordFunctionCaller< codim, CoordFunction, LagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, 1, Storage > >::mydimension = HostEntityType::mydimension
static

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