calibrationkey
ModelType
module-attribute
ModelType = Union[
"MicromechanicalBase",
"ElastoplasticModel",
"ElasticityBase",
"YieldFunction",
]
CalculationOptionKey
Bases: CalibrationKey
A calibration key for the calculation option, must be a tuple of (option name,).
CalibrationKey
Bases: tuple, ABC
Base class for user-defined calibration keys, defines the setup method for setting the value to the model.
parse
classmethod
Parse the calibration key from the form of module:qualname(key1,key2) to the calibration key object if it
can be parsed, otherwise return the original key.
| PARAMETER | DESCRIPTION |
|---|---|
key
|
The input string.
TYPE:
|
| RETURNS | DESCRIPTION |
|---|---|
CalibrationKey | str
|
The calibration key object or the input string. |
ExperimentSpecificKey
Bases: CalibrationKey
A calibration key that is specific to an experiment, must be a tuple of (experiment name, parameter name),
the experiment name can be a wildcard pattern.
FabricCoefficientKey
Bases: CalibrationKey
A calibration key for the fabric coefficient, must be a tuple of (parameter name,).
MaterialFabricCoefficientKey
Bases: CalibrationKey
A calibration key for the material fabric coefficient, must be a tuple of (material name, parameter name).