MGIS
Loading...
Searching...
No Matches
Mechanics.ixx File Reference

Classes

struct  mgis::function::internals::ConvertFiniteStrainStiffnessEvaluator< N, ResultFlag, SourceFlag, StiffnessEvaluator, DeformationGradientEvaluatorType0, DeformationGradientEvaluatorType1, CauchyStressEvaluatorType >
 
struct  mgis::function::internals::ConvertFiniteStrainStiffnessModifierGenerator< N, ResultFlag, SourceFlag, DeformationGradientEvaluatorType0, DeformationGradientEvaluatorType1, CauchyStressEvaluatorType >
 

Namespaces

namespace  mgis
 the namespace mgis encloses all the MGIS project.
 

Functions

template<unsigned short N, FiniteStrainStiffnessKind ResultFlag, FiniteStrainStiffnessKind SourceFlag, FourthOrderTensorEvaluatorConcept StiffnessEvaluator, TensorEvaluatorConcept DeformationGradientEvaluatorType0, TensorEvaluatorConcept DeformationGradientEvaluatorType1, StensorEvaluatorConcept CauchyStressEvaluatorType>
constexpr bool mgis::function::internals::check (AbstractErrorHandler &eh, const ConvertFiniteStrainStiffnessEvaluator< N, ResultFlag, SourceFlag, StiffnessEvaluator, DeformationGradientEvaluatorType0, DeformationGradientEvaluatorType1, CauchyStressEvaluatorType > &e)
 
template<unsigned short N, FiniteStrainStiffnessKind ResultFlag, FiniteStrainStiffnessKind SourceFlag, FourthOrderTensorEvaluatorConcept StiffnessEvaluator, TensorEvaluatorConcept DeformationGradientEvaluatorType0, TensorEvaluatorConcept DeformationGradientEvaluatorType1, StensorEvaluatorConcept CauchyStressEvaluatorType>
constexpr mgis::size_type mgis::function::internals::getNumberOfComponents (const ConvertFiniteStrainStiffnessEvaluator< N, ResultFlag, SourceFlag, StiffnessEvaluator, DeformationGradientEvaluatorType0, DeformationGradientEvaluatorType1, CauchyStressEvaluatorType > &) noexcept
 
template<unsigned short N, FiniteStrainStiffnessKind ResultFlag, FiniteStrainStiffnessKind SourceFlag, FourthOrderTensorEvaluatorConcept StiffnessEvaluator, TensorEvaluatorConcept DeformationGradientEvaluatorType0, TensorEvaluatorConcept DeformationGradientEvaluatorType1, StensorEvaluatorConcept CauchyStressEvaluatorType>
decltype(automgis::function::internals::getSpace (const ConvertFiniteStrainStiffnessEvaluator< N, ResultFlag, SourceFlag, StiffnessEvaluator, DeformationGradientEvaluatorType0, DeformationGradientEvaluatorType1, CauchyStressEvaluatorType > &e)
 
template<FiniteStrainStiffnessKind ResultFlag, FiniteStrainStiffnessKind SourceFlag, TensorEvaluatorConcept DeformationGradientEvaluatorType0, TensorEvaluatorConcept DeformationGradientEvaluatorType1, StensorEvaluatorConcept CauchyStressEvaluatorType>
constexpr auto mgis::function::convert_finite_strain_stiffness (const DeformationGradientEvaluatorType0 &, const DeformationGradientEvaluatorType1 &, const CauchyStressEvaluatorType &)
 

Detailed Description

Author
Thomas Helfer
Date
02/05/2025