Abaqys - Extracting Mapping Between Nodal Displacements and Stress

In a typical structural problem, we describe the initial configuration of a structure and we simulate the structure's deformation as it is loaded. It's also often the case that we are interested in the stress state of the structure as it is loaded.

Based on my reading of "A First Course in the Finite Element Method" by Daryl Logan, it's my understanding that such a structural simulation follows the steps below:

  1. A global stiffness matrix is assembled via the principle of virtual work. This stiffness matrix maps the applied loads to the displacements of the nodes in the mesh.
  2. The finite element method is used to approximate the displacements of all points in the structure.
  3. The displacement at each point is mapped to a strain at every point, and the strain at every point is mapped to a stress at every point.

My understanding is that we can extract the stiffness matrix from step 1 via the *MATRIX OUTPUT command.

I now want to extract the matrices responsible for the mappings in step 3. That is, I want the matrix which maps displacements to strains and the matrix which maps strains to stresses. How can I extract these two matrices?

Abaqus ​​​​​​​