fedoo.constitutivelaw.ShellHomogeneous
- class ShellHomogeneous(material, thickness, k=1, name='')
- __init__(material, thickness, k=1, name='')
Methods
Return a dict with all the known ConstitutiveLaw (with a name).
ShellHomogeneous.get_local_frame([assembly])Return material frames, resolved at
assemblyGauss points.ShellHomogeneous.get_strain(assembly, **kargs)Return the last computed strain associated to the given assembly.
ShellHomogeneous.get_stress(assembly, **kargs)ShellHomogeneous.initialize(assembly, pb)Initialize the constitutive law for the current problem.
Reset the constitutive law.
ShellHomogeneous.set_local_frame(local_frame)Define the material coordinate frame.
ShellHomogeneous.set_start(assembly, pb)Begin a new time iteration.
ShellHomogeneous.to_start(assembly, pb)Restart the current time iteration.
ShellHomogeneous.update(assembly, pb)Update shell stress from the strain computed by the weak form.
Mass per unit midsurface area.
Name of the constitutive law.
Mass moment of inertia per unit midsurface area.
Shell thickness.
Shear shape factor.
Tag set to True once the law is intialized.