cratepy.tensor.tensoroperations.diso_scalars¶
- diso_scalars(abc, eigenvalues, fun, fund)[source]¶
Auxiliar scalars of derivative of isotropic tensor-valued function.
The auxilar scalars to compute the derivative of an isotropic tensor-valued function of a symmetric tensor are defined in Equation (A.47) of Computational Methods for Plasticity [1].
- Parameters:
abc ({'012', '210', '102', '021', '102', '120', '201'}) – Triplet containing the eigenvalues evaluation order. The first and last are assumed to be the distinct eigenvalues.
eigenvals (numpy.ndarray (1d)) – Eigenvalues of second-order tensor sorted in descending order.
fun (function) – Scalar function with single argument associated to the symmetric tensor-valued function.
fund (function) – Derivative of scalar function with single argument associated to the symmetric tensor-valued function.
- Returns:
s – List of convenient scalars (float).
- Return type: