Flow123d
3.9.0-b05f67a5a
|
Classes | |
struct | field_value |
struct | field_value< spacedim, Value, CALLABLE, FIELD_TUPLE, 0 > |
terminal case - do the actual function call More... | |
struct | get_components |
struct | get_components< FIELD_TUPLE, 0 > |
struct | get_dependency |
struct | get_dependency< 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, FMT_UNUSED 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 230 of file field_model.hh.
auto detail::field_component | ( | const Field< spacedim, Value > & | f, |
FMT_UNUSED uint | i_comp | ||
) | -> decltype(auto) |
Return the field 'f'. Variant to previous method.
Definition at line 142 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 132 of file field_model.hh.