27#include "neml2/models/solid_mechanics/elasticity/ElasticityConverter.h"
static ConversionType G_E_nu_to_C2(const InputType &, const DerivativeFlagType &)
Definition CubicElasticityConverter.cxx:56
CubicElasticityConverter(const ConverterKey ¶meterization, const DerivativeFlagType &deriv_requested)
Definition CubicElasticityConverter.h:47
static ConversionType G_E_nu_to_C1(const InputType &, const DerivativeFlagType &)
Definition CubicElasticityConverter.cxx:39
static ConversionType G_E_nu_to_C3(const InputType &, const DerivativeFlagType &)
Definition CubicElasticityConverter.cxx:73
static const ConversionTableType table
Conversion table.
Definition CubicElasticityConverter.h:45
ElasticityConverter(const ConversionTableType &table, const ConverterKey &output_parameterization, const ConverterKey &input_parameterization, const DerivativeFlagType &deriv_requested)
Definition ElasticityConverter.h:76
std::array< Scalar, N > InputType
Definition ElasticityConverter.h:65
std::array< bool, N > DerivativeFlagType
Definition ElasticityConverter.h:67
std::pair< Scalar, DerivativeType > ConversionType
Definition ElasticityConverter.h:69
std::map< ConverterKey, std::array< ConverterType, N > > ConversionTableType
Definition ElasticityConverter.h:74
std::array< ElasticConstant, N > ConverterKey
Definition ElasticityConverter.h:72
Definition DiagnosticsInterface.cxx:30
@ CUBIC_C1
Definition ElasticityConverter.h:48
@ CUBIC_C3
Definition ElasticityConverter.h:50
@ CUBIC_C2
Definition ElasticityConverter.h:49