dune-fem  2.4.1-rc
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 </local/tomalk/somewhere/tmp/dune-fem/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

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

Constructor & Destructor Documentation

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

Member Function Documentation

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

Member Data Documentation

template<int codim, class CoordFunction , class FunctionSpace , class GridPart , template< class > class Storage>
const int Dune::Fem::GeoDiscreteCoordFunctionCaller< codim, CoordFunction, LagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, 1, Storage > >::dimension = HostEntityType::dimension
static
template<int codim, class CoordFunction , class FunctionSpace , class GridPart , template< class > class Storage>
const int Dune::Fem::GeoDiscreteCoordFunctionCaller< codim, CoordFunction, LagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, 1, Storage > >::dimRange = CoordFunctionType::FunctionSpaceType::dimRange
static
template<int codim, class CoordFunction , class FunctionSpace , class GridPart , template< class > 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: