dune-pdelab  2.5-dev
Public Types | Public Member Functions | List of all members
Dune::PDELab::FunctionInterface< T, Imp > Class Template Reference

a Function that maps x in DomainType to y in RangeType More...

#include <dune/pdelab/common/function.hh>

Inheritance diagram for Dune::PDELab::FunctionInterface< T, Imp >:
Inheritance graph

Public Types

typedef T Traits
 Export type traits. More...
 

Public Member Functions

void evaluate (const typename Traits::DomainType &x, typename Traits::RangeType &y) const
 Evaluate all basis function at given position. More...
 

Detailed Description

template<class T, class Imp>
class Dune::PDELab::FunctionInterface< T, Imp >

a Function that maps x in DomainType to y in RangeType

Template Parameters
TThe type of the function traits
ImpThe type implementing the interface.

Member Typedef Documentation

◆ Traits

template<class T , class Imp >
typedef T Dune::PDELab::FunctionInterface< T, Imp >::Traits

Export type traits.

Member Function Documentation

◆ evaluate()

template<class T , class Imp >
void Dune::PDELab::FunctionInterface< T, Imp >::evaluate ( const typename Traits::DomainType &  x,
typename Traits::RangeType &  y 
) const
inline

Evaluate all basis function at given position.

Evaluates all shape functions at the given position and returns these values in a vector.


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