|
MGIS
|
#include "TFEL/Math/Forward/General.hxx"#include "MGIS/Function/FunctionConcept.hxx"#include "MGIS/Function/EvaluatorConcept.hxx"#include "MGIS/Function/TFEL/TensorConcept.hxx"#include "MGIS/Function/TFEL/TensorView.hxx"#include "MGIS/Function/TFEL/TensorModifier.hxx"#include "MGIS/Function/TFEL/CoalescedMemoryAccessTensorView.hxx"#include "MGIS/Function/TFEL/CoalescedMemoryAccessCompositeTensorsView.hxx"#include "MGIS/Function/TFEL/StridedCoalescedMemoryAccessTensorView.hxx"#include "MGIS/Function/TFEL/StridedCoalescedMemoryAccessCompositeTensorsView.hxx"#include "MGIS/Function/TFEL/Tensors.ixx"Namespaces | |
| namespace | mgis |
the namespace mgis encloses all the MGIS project. | |
Functions | |
|
template<ViewableFunctionArgumentConcept QualifiedFunctionArgumentType, TensorConcept TensorType> requires (internals::checkNumberOfComponentsCompatibility< QualifiedFunctionArgumentType, compile_time_size<TensorType>>()) | |
| constexpr auto | mgis::function::operator| (QualifiedFunctionArgumentType &&, const internals::tensor_modifier< TensorType > &) |
Variables | |
| template<unsigned short N, TensorValueConcept ValueType = real> | |
| constexpr auto | mgis::function::as_stensor |
| template<unsigned short N, TensorValueConcept ValueType = real> | |
| constexpr auto | mgis::function::as_tensor |
| template<unsigned short N, TensorValueConcept ValueType = real> | |
| constexpr auto | mgis::function::as_fsarray |
| template<unsigned short N, TensorValueConcept ValueType = real> | |
| constexpr auto | mgis::function::as_tvector |
| template<unsigned short N, unsigned short M, TensorValueConcept ValueType = real> | |
| constexpr auto | mgis::function::as_tmatrix |
| template<unsigned short N, TensorValueConcept ValueType = real> | |
| constexpr auto | mgis::function::as_st2tost2 |
| template<unsigned short N, TensorValueConcept ValueType = real> | |
| constexpr auto | mgis::function::as_t2tost2 |
| template<unsigned short N, TensorValueConcept ValueType = real> | |
| constexpr auto | mgis::function::as_st2tot2 |
| template<unsigned short N, TensorValueConcept ValueType = real> | |
| constexpr auto | mgis::function::as_t2tot2 |
| constexpr auto | mgis::function::trace |
| constexpr auto | mgis::function::det |
| template<tfel::math::stensor_common::EigenSolver esolver = tfel::math::stensor_common::TFELEIGENSOLVER> | |
| constexpr auto | mgis::function::eigen_values |
| constexpr auto | mgis::function::rotate = internals::RotateModifier{} |
| constexpr auto | mgis::function::rotate_backwards = internals::RotateBackwardsModifier{} |
| template<tfel::math::stensor_common::EigenSolver esolver = tfel::math::stensor_common::TFELEIGENSOLVER> | |
| constexpr auto | mgis::function::logarithmic_strain |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |