hermit.fenics.material ====================== .. py:module:: hermit.fenics.material .. autoapi-nested-parse:: Constitutive model for the R-M shell. Hermit always drives the FEniCSx residual with the ABD stiffness matrices (A, B, D for membrane/coupling/bending, plus the transverse-shear ``As``). The isotropic case builds A/B/D/As in CSDL upstream (``hermit.csdl_helpers.assemble_abd_isotropic``); composite via ``hermit._laminate.compute_clt``. This module just holds them as a CLT tuple for the elastic model. Port of ``MaterialModelComposite2`` from the femo dev_coupling branch. .. !! processed by numpydoc !! Classes ------- .. autoapisummary:: hermit.fenics.material.ABDHolder Module Contents --------------- .. py:class:: ABDHolder(A, B, D, As) Wrap the DOLFINx A, B, D (on VABD) and As (on VAs) functions as a CLT tuple. .. !! processed by numpydoc !! .. py:attribute:: CLT