Variables in the Material Point Simulator

free_d, free_s
These are logical variables that indicate which macroscopic degrees of freedom are specified and which are free (to be determined).
orientations, hardnesses, weights
the list of orientations and associated scalar data fields for each crystal;
single crystal stresses (deviatoric) and deformation rates (deviatoric)
Both are assumed to be in crystal coordinates, but commands are available for changing basis.
macroscopic (polycrystal) stress and velocity gradient
These are both full three by three matrices, and the components are assumed to be in the sample basis. For the discrete yield surface, these are arrays of three by three matrices.
vertices
list of vertices for the given crystal; needs to be read in from a file by the user;
material properties
currently, only one set of material properties is available;
evolution parameters
this includes the timestep, the number of steps, the current time and the current strain
Also, various ouput options and program flags are defined. These are usually controlled by an appropriate command.