Source code for abaqus.Material.Plastic.SuperElastic.SuperElasticHardeningModifications

[docs]class SuperElasticHardeningModifications: """The SuperElasticHardeningModifications object specifies the variation of the transformation stress levels of a material model. Notes ----- This object can be accessed by: .. code-block:: python import material mdb.models[name].materials[name].superElasticity.SuperElasticHardening import odbMaterial session.odbs[name].materials[name].superElasticity.SuperElasticHardening The table data for this object are: - Start of Transformation (Loading). - End of Transformation (Loading). - Start of Transformation (Unloading). - End of Transformation (Unloading). - Plastic Strain. The corresponding analysis keywords are: - SUPERELASTIC HARDENING MODIFICATIONS """ def __init__(self, table: tuple): """This method creates a SuperElasticHardeningModifications object. Notes ----- This function can be accessed by: .. code-block:: python mdb.models[name].materials[name].superElasticity.SuperElasticHardeningModifications session.odbs[name].materials[name].superElasticity.SuperElasticHardeningModifications Parameters ---------- table A sequence of sequences of Floats specifying the items described below or user-defined data if the dependence of the transformation stress levels on Plastic strain is specified in a user subroutine. Returns ------- A SuperElasticHardeningModifications object. Raises ------ RangeError """ pass def setValues(self): """This method modifies the SuperElasticHardeningModifications object. Raises ------ RangeError """ pass