f3dasm_simulate.abaqus.material.PlasticMaterial
- class PlasticMaterial(hardening_law=<f3dasm_simulate.abaqus.material.LinearHardeningLaw object>, youngs_modulus=100.0, poisson_ratio=0.3)[source]
Bases:
Material
Material class for plastic material
- Parameters:
hardening_law (
HardeningLaw
) – Hardening law used, by default LinearHardeningLaw()optional – Hardening law used, by default LinearHardeningLaw()
youngs_modulus (
float
) – Youngs modulus, by default 100.0optional – Youngs modulus, by default 100.0
poisson_ratio (
float
) – Poisson ratio, by default 0.3optional – Poisson ratio, by default 0.3
List of Public Methods
from_dict
- rtype:
Return a dictionary representation of the material.
Methods
- __init__(hardening_law=<f3dasm_simulate.abaqus.material.LinearHardeningLaw object>, youngs_modulus=100.0, poisson_ratio=0.3)[source]
Material class for plastic material
- Parameters:
hardening_law (
HardeningLaw
) – Hardening law used, by default LinearHardeningLaw()optional – Hardening law used, by default LinearHardeningLaw()
youngs_modulus (
float
) – Youngs modulus, by default 100.0optional – Youngs modulus, by default 100.0
poisson_ratio (
float
) – Poisson ratio, by default 0.3optional – Poisson ratio, by default 0.3