fedoo.constitutivelaw.ElasticIsotrop
- class ElasticIsotrop(E, nu, name='')
- __init__(E, nu, name='')
Methods
Convert a full 3D tangent matrix H in an equivalent behavior in 2D with the plane stress assumption.
Return a dict with all the known ConstitutiveLaw (with a name).
Return the trial material frame in global coordinates.
ElasticIsotrop.get_elastic_matrix([dimension])ElasticIsotrop.get_local_frame([assembly])Return material frames, resolved at
assemblyGauss points.Return a Simcoon rotation for the requested material frame.
ElasticIsotrop.get_tangent_matrix(assembly)ElasticIsotrop.global2local_H(H[, assembly, ...])Rotate a global stiffness to material axes using Simcoon.
Express a finite rotation increment in the initial material basis.
ElasticIsotrop.global2local_strain(strain[, ...])Express engineering-strain vector(s) from global to material axes.
ElasticIsotrop.global2local_stress(stress[, ...])Express stress Voigt vector(s) from global to material axes.
ElasticIsotrop.global2local_tensor(tensor[, ...])Change both axes of 3x3 tensor fields to the initial material basis.
ElasticIsotrop.initialize(assembly, pb)Initialize the constitutive law for the current problem.
ElasticIsotrop.local2global_H(H[, assembly, ...])Rotate a material stiffness to global axes using Simcoon.
ElasticIsotrop.local2global_strain(strain[, ...])Express engineering-strain vector(s) from material to global axes.
ElasticIsotrop.local2global_stress(stress[, ...])Express stress Voigt vector(s) from material to global axes.
Reset the constitutive law.
ElasticIsotrop.set_density(density)Set the mass density associated with this mechanical material.
ElasticIsotrop.set_local_frame(local_frame)Define the material coordinate frame.
ElasticIsotrop.set_start(assembly, pb)Begin a new time iteration.
ElasticIsotrop.to_start(assembly, pb)Restart the current time iteration.
ElasticIsotrop.update(assembly, pb)Update the constitutive law for the current problem state.
Shear modulus of the material
A simple linear elastic isotropic constitutive law defined from a Yound Modulus and a Poisson Ratio.
Name of the constitutive law.
Young Modulus of the material
Poisson Ratio of the material
Tag set to True once the law is intialized.