|
MGIS
|
a modifier returning the values of a function view as a quantity More...
#include </home/runner/work/MFrontGenericInterfaceSupport/MFrontGenericInterfaceSupport/include/MGIS/Function/TFEL/QuantityView.hxx>
Public Types | |
| using | Space = function_space< FunctionType > |
| using | ConstructorArgumentType = std::conditional_t< LightweightViewConcept< FunctionType >, FunctionType, FunctionType & > |
| a simple alias used to workaround what seems to be a bug in gcc 16.x | |
Public Member Functions | |
| constexpr | QuantityView (ConstructorArgumentType) |
| constructor | |
| template<bool doPreconditionsCheck> | |
| constexpr | QuantityView (const PreconditionsCheck< doPreconditionsCheck > &, ConstructorArgumentType) |
| constructor | |
| constexpr bool | check (AbstractErrorHandler &) const |
| perform consistency checks | |
| constexpr decltype(auto) | getSpace () const |
| return the underlying space | |
| constexpr size_type | getNumberOfComponents () const noexcept |
| constexpr auto | operator() (const element_index< Space > &) const |
| call operator | |
| constexpr auto | operator() (const element_workspace< Space > &, const element_index< Space > &) const |
| call operator | |
| constexpr auto | operator() (const cell_index< Space > &, const quadrature_point_index< Space > &) const |
| call operator | |
| constexpr auto | operator() (const cell_workspace< Space > &, const cell_index< Space > &, const quadrature_point_index< Space > &) const |
| call operator | |
| constexpr auto | operator() (const element_index< Space > &) |
| call operator | |
| constexpr auto | operator() (const element_workspace< Space > &, const element_index< Space > &) |
| call operator | |
| constexpr auto | operator() (const cell_index< Space > &, const quadrature_point_index< Space > &) |
| call operator | |
| constexpr auto | operator() (const cell_workspace< Space > &, const cell_index< Space > &, const quadrature_point_index< Space > &) |
| call operator | |
Static Public Member Functions | |
| static constexpr bool | checkPreconditions (AbstractErrorHandler &, const FunctionType &) |
| method checking that the precondition of the constructor are met. | |
a modifier returning the values of a function view as a quantity
| Space | functional space |
|
constexpr |
constructor
| [in] | values | function |
|
constexpr |
constructor
| [in] | pcheck | object stating if preconditions must be checked |
| [in] | values | function |
|
staticconstexpr |
method checking that the precondition of the constructor are met.
| [in] | eh | error handler |
| [in] | values | function |
|
constexprnoexcept |
|
constexpr |
call operator
| [in] | e | cell index |
| [in] | i | integration point index |
|
constexpr |
call operator
| [in] | e | cell index |
| [in] | i | integration point index |
|
constexpr |
call operator
| [in] | e | cell index |
| [in] | i | integration point index |
|
constexpr |
call operator
| [in] | e | cell index |
| [in] | i | integration point index |
|
constexpr |
call operator
| [in] | i | integration point index |
|
constexpr |
call operator
| [in] | i | integration point index |
|
constexpr |
call operator
| [in] | i | integration point index |
|
constexpr |
call operator
| [in] | wk | element workspace |
| [in] | i | integration point index |