Flow123d  JS_before_hm-2137-g84767e588
Public Types | Static Public Member Functions | List of all members
detail::field_value< spacedim, Value, CALLABLE, FIELD_TUPLE, INDEX > Struct Template Reference

#include <field_model.hh>

Public Types

typedef FieldAlgorithmBase< spacedim, Value >::Point Point
 

Static Public Member Functions

template<typename... Vs>
static auto eval (const Point &p, const ElementAccessor< spacedim > &elm, CALLABLE f, FIELD_TUPLE fields, Vs &&... args) -> decltype(auto)
 

Detailed Description

template<int spacedim, class Value, typename CALLABLE, typename FIELD_TUPLE, int INDEX>
struct detail::field_value< spacedim, Value, CALLABLE, FIELD_TUPLE, INDEX >

Definition at line 200 of file field_model.hh.

Member Typedef Documentation

◆ Point

template<int spacedim, class Value , typename CALLABLE , typename FIELD_TUPLE , int INDEX>
typedef FieldAlgorithmBase<spacedim, Value>::Point detail::field_value< spacedim, Value, CALLABLE, FIELD_TUPLE, INDEX >::Point

Definition at line 202 of file field_model.hh.

Member Function Documentation

◆ eval()

template<int spacedim, class Value , typename CALLABLE , typename FIELD_TUPLE , int INDEX>
template<typename... Vs>
static auto detail::field_value< spacedim, Value, CALLABLE, FIELD_TUPLE, INDEX >::eval ( const Point p,
const ElementAccessor< spacedim > &  elm,
CALLABLE  f,
FIELD_TUPLE  fields,
Vs &&...  args 
) -> decltype(auto)
inlinestatic

Definition at line 205 of file field_model.hh.


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