|
|
constexpr bool | mgis::function::has_dynamic_properties (const FunctionDataLayoutDescription &) |
| | a simple helper function
|
| |
|
template<LinearFunctionalSpaceConcept Space, FunctionDataLayoutDescription layout, bool is_mutable> |
| constexpr bool | mgis::function::check (AbstractErrorHandler &, const FunctionView< Space, layout, is_mutable > &) noexcept |
| | a noop function to match the EvaluatorConcept concept
|
| |
| template<LinearFunctionalSpaceConcept Space, FunctionDataLayoutDescription layout, bool is_mutable> |
| constexpr mgis::size_type | mgis::function::getNumberOfComponents (const FunctionView< Space, layout, is_mutable > &) noexcept |
| |
| template<LinearFunctionalSpaceConcept Space, size_type N> |
| constexpr auto | mgis::function::view (Function< Space, N > &) |
| | convert a function to a mutable view
|
| |
template<size_type N, LinearFunctionalSpaceConcept Space, size_type N2>
requires ((N > 0) && (N != dynamic_extent) && (N == N2)) |
| constexpr auto | mgis::function::view (Function< Space, N2 > &) |
| | convert a function to a mutable view
|
| |
| template<LinearFunctionalSpaceConcept Space, size_type N> |
| constexpr auto | mgis::function::view (const Function< Space, N > &) |
| | convert a function to a immutable view
|
| |
template<size_type N, LinearFunctionalSpaceConcept Space, size_type N2>
requires ((N > 0) && (N != dynamic_extent) && (N == N2)) |
| constexpr auto | mgis::function::view (const Function< Space, N2 > &) |
| | convert a function to a immutable view
|
| |
|
template<LinearFunctionalSpaceConcept Space, FunctionDataLayoutDescription layout, bool is_mutable> |
| constexpr const auto & | mgis::function::getSpace (const FunctionView< Space, layout, is_mutable > &) |
| |