DiFfRG
Loading...
Searching...
No Matches
DiFfRG::internal::FunctionFromLambda< dim, NumberType > Class Template Reference

#include <data.hh>

Inheritance diagram for DiFfRG::internal::FunctionFromLambda< dim, NumberType >:

Public Member Functions

 FunctionFromLambda (FUN &&fun_, uint components)
 
virtual void vector_value (const Point< dim > &p, Vector< NumberType > &values) const override
 

Private Types

using FUN = std::function<void(const Point<dim> &, Vector<NumberType> &)>
 

Private Attributes

FUN fun
 

Member Typedef Documentation

◆ FUN

template<uint dim, typename NumberType >
using DiFfRG::internal::FunctionFromLambda< dim, NumberType >::FUN = std::function<void(const Point<dim> &, Vector<NumberType> &)>
private

Constructor & Destructor Documentation

◆ FunctionFromLambda()

template<uint dim, typename NumberType >
DiFfRG::internal::FunctionFromLambda< dim, NumberType >::FunctionFromLambda ( FUN && fun_,
uint components )
inline

Member Function Documentation

◆ vector_value()

template<uint dim, typename NumberType >
virtual void DiFfRG::internal::FunctionFromLambda< dim, NumberType >::vector_value ( const Point< dim > & p,
Vector< NumberType > & values ) const
inlineoverridevirtual

Member Data Documentation

◆ fun

template<uint dim, typename NumberType >
FUN DiFfRG::internal::FunctionFromLambda< dim, NumberType >::fun
private

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