matcal.sierra.material
This module contains the Material object meant to define a SIERRA material file for use with a MatCal generated SIERRA model.
Classes
|
MatCal object for creating a material to be calibrated. |
- class matcal.sierra.material.Material(name, material_filename, material_model_type)[source]
MatCal object for creating a material to be calibrated. It requires the name of the material model, the material model input file, and the material model type.
- Parameters:
name (str) – The name of the material model. This is the name that will be used in MatCal generated input decks.
material_filename (str) – The filename that has the parameterized input deck syntax for the material model. The file should have both state and design parameters if need.
material_model_type (str) – The type of the material model. The type is specific to the code being used to simulate the model. For example, the “Johnson Cook” material model type is “johnson_cook” in SierraSM.
- property name
- Returns:
the material name
- Return type:
str
- property filename
- Returns:
the material model input filename
- Return type:
str
- property model
- Returns:
the material model name
- Return type:
str