dune-pdelab 2.7-git
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
Dune::PDELab::GridFunctionToFunctionAdapter< GF > Class Template Reference

make a Function from a GridFunction More...

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

Inheritance diagram for Dune::PDELab::GridFunctionToFunctionAdapter< GF >:
Inheritance graph

Public Types

typedef FunctionTraits< typename GF::Traits::GridViewType::ctype, GF::Traits::GridViewType::dimensionworld, Dune::FieldVector< typename GF::Traits::GridViewType::ctype, GF::Traits::GridViewType::dimensionworld >, typename GF::Traits::RangeFieldType, GF::Traits::dimRange, Dune::FieldVector< typename GF::Traits::RangeFieldType, GF::Traits::dimRange > > Traits
 Export type traits.
 

Public Member Functions

 GridFunctionToFunctionAdapter (const GF &gf_)
 make a GridFunctionToFunctionAdapter
 
void evaluate (const typename Traits::DomainType &x, typename Traits::RangeType &y) const
 Evaluate all basis function at given position.
 

Detailed Description

template<typename GF>
class Dune::PDELab::GridFunctionToFunctionAdapter< GF >

make a Function from a GridFunction

Template Parameters
GFThe GridFunction type

Member Typedef Documentation

◆ Traits

template<typename GF >
typedef FunctionTraits<typename GF::Traits::GridViewType::ctype, GF::Traits::GridViewType::dimensionworld, Dune::FieldVector<typename GF::Traits::GridViewType::ctype, GF::Traits::GridViewType::dimensionworld >, typename GF::Traits::RangeFieldType, GF::Traits::dimRange, Dune::FieldVector<typename GF::Traits::RangeFieldType, GF::Traits::dimRange> > Dune::PDELab::GridFunctionToFunctionAdapter< GF >::Traits

Export type traits.

Constructor & Destructor Documentation

◆ GridFunctionToFunctionAdapter()

template<typename GF >
Dune::PDELab::GridFunctionToFunctionAdapter< GF >::GridFunctionToFunctionAdapter ( const GF &  gf_)
inline

Member Function Documentation

◆ evaluate()

template<typename GF >
void Dune::PDELab::GridFunctionToFunctionAdapter< GF >::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: