cratepy.material.materialoperations.kirchhoff_from_first_piola¶
- kirchhoff_from_first_piola(def_gradient, first_piola_stress)[source]¶
Kirchhoff stress tensor from first Piola-Kirchhoff stress tensor.
\[\boldsymbol{\tau} = \boldsymbol{P} \boldsymbol{F}^{T}\]where \(\boldsymbol{\tau}\) is the Kirchhoff stress tensor, \(\boldsymbol{P}\) is the first Piola-Kirchhoff stress tensor, and \(\boldsymbol{F}\) is the deformation gradient.
- Parameters:
def_gradient (numpy.ndarray (2d)) – Deformation gradient.
first_piola_stress (numpy.ndarray (2d)) – First Piola-Kirchhoff stress tensor.
- Returns:
kirchhoff_stress – Kirchhoff stress tensor.
- Return type:
numpy.ndarray (2d)