|
NEML2 2.0.0
|
Converter for linearized elastic constants assuming cubic symmetry. More...
Converter for linearized elastic constants assuming cubic symmetry.
#include <CubicElasticityConverter.h>

Public Member Functions | |
| CubicElasticityConverter (const ConverterKey ¶meterization, const DerivativeFlagType &deriv_requested) | |
Public Member Functions inherited from ElasticityConverter< 3 > | |
| ElasticityConverter (const ConversionTableType &table, const ConverterKey &output_parameterization, const ConverterKey &input_parameterization, const DerivativeFlagType &deriv_requested) | |
| ResultType | convert (const InputType &input) const |
| Convert input to independent elastic constants with derivatives. | |
| ResultType | convert (const InputPtrType &input) const |
| Convert input to independent elastic constants with derivatives. | |
| ConversionType | convert (const InputType &input, const ElasticConstant p) const |
| Convert input to a single elastic constant with derivatives. | |
| ConversionType | convert (const InputPtrType &input, const ElasticConstant p) const |
| Convert input to a single elastic constant with derivatives. | |
Static Public Member Functions | |
Conversion functions from various parameterizations to cubic constants | |
| static ConversionType | G_E_nu_to_C1 (const InputType &, const DerivativeFlagType &) |
| static ConversionType | G_E_nu_to_C2 (const InputType &, const DerivativeFlagType &) |
| static ConversionType | G_E_nu_to_C3 (const InputType &, const DerivativeFlagType &) |
Static Public Attributes | |
| static const ConversionTableType | table |
| Conversion table. | |
Additional Inherited Members | |
Public Types inherited from ElasticityConverter< 3 > | |
| using | InputType |
| using | InputPtrType |
| using | DerivativeFlagType |
| using | DerivativeType |
| using | ConversionType |
| using | ResultType |
| using | ConverterKey |
| using | ConverterType |
| using | ConversionTableType |
|
inline |
|
static |
|
static |
|
static |
|
static |
Conversion table.