|
MGIS
|
#include "TFEL/Math/qt.hxx"#include "MGIS/Function/CompileTimeSize.hxx"#include "MGIS/Function/TFEL/QuantityView.hxx"#include "MGIS/Function/TFEL/QuantityModifier.hxx"Namespaces | |
| namespace | mgis |
the namespace mgis encloses all the MGIS project. | |
Concepts | |
| concept | mgis::function::QuantityConcept |
| concept | mgis::function::ScalarConcept |
| concept | mgis::function::MutableScalarConcept |
Functions | |
|
template<ViewableFunctionArgumentConcept QualifiedFunctionArgumentType, ::tfel::math::unit::UnitConcept UnitType> requires (internals::checkNumberOfComponentsCompatibility< QualifiedFunctionArgumentType, 1u>()) | |
| constexpr auto | mgis::function::operator| (QualifiedFunctionArgumentType &&f, const internals::quantity_modifier< UnitType > &m) |
Variables | |
| template<::tfel::math::unit::UnitConcept UnitType> | |
| constexpr auto | mgis::function::as_quantity = internals::quantity_modifier<UnitType>{} |
| template<MutableScalarConcept T = real> | |
| constexpr auto | mgis::function::as_qt = typename internals::ScalarModifier<T>::type{} |