TransformationFunction ====================== These models are part of the :any:`PlanarDamageModel` system. They map the stress normal to a slip plane :math:`\sigma_{\bot}^{\left(i\right)}` and an internal damage variable, defined with a :any:`SlipPlaneDamage` object, to a suitable damage metric ranging from 0 (no damage) to 1 (no stiffness in the direction). Superclass description ---------------------- .. doxygenclass:: neml::TransformationFunction :members: :undoc-members: Individual models ----------------- SigmoidTransformation ^^^^^^^^^^^^^^^^^^^^^ Overview """""""" This transformation function is independent of the normal stress. It is a sigmoid function that maps the damage variable to the interval :math:`[0,1]`: .. math:: T\left(d^{\left(i\right)},\sigma_{\bot}^{\left(i\right)}\right)=\begin{cases} \frac{1}{1+\left(\frac{d^{\left(i\right)}}{c-d^{\left(i\right)}}\right)^{-\beta}} & d^{\left(i\right)}