cratepy.tensor.matrixoperations.get_state_3Dmf_from_2Dmf

get_state_3Dmf_from_2Dmf(problem_type, mf_2d, comp_33)[source]

Build 3D counterpart of 2D strain/stress second-order tensor.

Parameters:
  • problem_type (int) – Problem type: 2D plane strain (1), 2D plane stress (2), 2D axisymmetric (3) and 3D (4).

  • mf_2d (numpy.ndarray (1d)) – Matricial form of 2D strain/stress second-order tensor.

  • comp_33 (float) – Out-of-plane strain/stress component.

Returns:

mf_3d – Matricial form of 3D strain/stress second-order tensor.

Return type:

numpy.ndarray (1d)