f3dasm_simulate.abaqus.material.RambergHardeningLaw

class RambergHardeningLaw(a=0.2, b=0.4, yield_stress=0.5)[source]

Bases: HardeningLaw

Abstract class for the hardening law. The hardening law is defined by the hardening law table. The hardening law table is a 2D array with the first row being the strain and the second row being the stress.

List of Public Methods

plot

plot the hardening law

Attributes

hardening_law_table

Methods

__init__(a=0.2, b=0.4, yield_stress=0.5)

Abstract class for the hardening law. The hardening law is defined by the hardening law table. The hardening law table is a 2D array with the first row being the strain and the second row being the stress.

plot(**kwargs)

plot the hardening law