Each increment the FEM solution is obtained in terms of displacements. The displacements are called primary dependent variable.
Based on the solution of the displacement field the secondary dependent variable are obtained, namely:
- First, the strains are computed from the kinematic solution at each integration point, i.e. using gradient formulas of displacement field.
- Second, using the the computed strains and the constitutive relations (in your case Ramberg-Osgood law) the program computes the components of the stress tensor at each integration point. Using the components of strain tensor first an equivalent strain measure is computed. This is typically defined as e=(2/3*E_ij*E_ij)^0.5. Using the equivalent strain and the stress-strain information provided by user as the constitutive relation, the program establishes the value of the Mises stress.Finally, using the Mises value, the value of the strain components and flow rule, the program computes the components of the stress tensor.
Generally, all the above computations are performed with respect to global coordinates, or with respect to material orientation (if the user assigned material directions), which do not coincide with the principal directions.
There are can be many details involved and topic is quite vast and I think additional details can be found in the Theory Manual - > Materials.
Another point is that Ramberg Osgood is not a real plasticity model but rather it describes plasticity in a manner similar to non-linear elasticity.