Materials

Materials useable for FEM simulations.

Materials

class argiope.materials.Elastic(young_modulus=1.0, poisson_ratio=0.3, **kwargs)[source]

An isotropic elastic material class.

write_inp()[source]

Returns the material definition as a string in Abaqus INP format.

class argiope.materials.ElasticPerfectlyPlastic(yield_stress=0.01, **kwargs)[source]

A elastic perfectly plastic material.

write_inp()[source]

Returns the material definition as a string in Abaqus INP format.

class argiope.materials.Hollomon(hardening_exponent=0.3, yield_stress=0.01, **kwargs)[source]

An Hollomon material.

get_plastic_table()[source]

Calculates the plastic data

write_inp()

Returns the material definition as a string in Abaqus INP format.

class argiope.materials.PowerLin(hardening_exponent=0.3, yield_stress=150.0, consistency=200.0, **kwargs)[source]

A Power Linear material : S = Sy + K (Ep)**n

get_plastic_table()[source]

Calculates the plastic data

write_inp()

Returns the material definition as a string in Abaqus INP format.