Flow123d
JS_before_hm-989-g79825ac
|
Classes | |
struct | get_components |
struct | get_components< FIELD_TUPLE, 0 > |
struct | model_cache_item |
base case for building up arguments for the function call More... | |
struct | model_cache_item< CALLABLE, FIELD_TUPLE, 0 > |
terminal case - do the actual function call More... | |
struct | n_components |
struct | n_components< FIELD_TUPLE, 0 > |
Functions | |
template<int spacedim, class Value > | |
auto | field_component (const MultiField< spacedim, Value > &f, uint i_comp) -> decltype(auto) |
template<int spacedim, class Value > | |
auto | field_component (const Field< spacedim, Value > &f, uint i_comp) -> decltype(auto) |
template<typename Function , typename Tuple > | |
auto | call (Function f, Tuple t) |
auto detail::call | ( | Function | f, |
Tuple | t | ||
) |
Definition at line 176 of file field_model.hh.
auto detail::field_component | ( | const MultiField< spacedim, Value > & | f, |
uint | i_comp | ||
) | -> decltype(auto) |
Return component 'i_comp' of the multifield 'f' or the field 'f'. Return component 'i_comp' of the multifield 'f'.
Definition at line 131 of file field_model.hh.
auto detail::field_component | ( | const Field< spacedim, Value > & | f, |
uint | i_comp | ||
) | -> decltype(auto) |
Return the field 'f'. Variant to previous method.
Definition at line 141 of file field_model.hh.