MAPVAR, Option
, MatId
, IstrtStress
, nTenStress
, IstrtStrain
, nTenStrain
,
, IstrtVect
, nVect
Defines tensors and vectors in user-defined state variables
for rezoning and in 2-D to 3-D analyses.
Option
DEFINE | — | Define variables for the specified |
LIST | — | List the defined variables for the
specified |
MatId
The material ID for the state variables which you
are defining (Option
= DEFINE) or listing
(Option
= LIST).
When Option
= LIST, the default value for this argument
is ALL (which lists all defined
variables). When Option
= DEFINE, you must
explicitly specify a material ID.
IstrtStress
The start position of stress-like tensors in the state variables. This value must be either a positive integer or 0 (meaning no stress-like tensors).
nTenStress
The number of stress-like tensors in the state variables. This value must be either a positive integer (or 0), and all stress-like tensors must be contiguous.
IstrtStrain
The start position of strain-like tensors in the state variables. This value must be either a positive integer or 0 (meaning no strain-like tensors).
nTenStrain
The number of strain-like tensors in the state variables. This value must be either a positive integer (or 0), and all strain-like tensors must be contiguous.
IstrtVect
The start position of vectors in the state variables. This value must be either a positive integer or 0 (meaning no vectors).
nVect
The number of vectors in the state variables. This value must be either a positive integer (or 0), and all vectors must be contiguous.
The MAPVAR command
identifies the tensors and vectors in user-defined state variables
(TB,STATE) for user-defined materials (TB,USER and UserMat
or UserMatTh
) or user-defined creep laws
(TB,CREEP,,,,100 and UserCreep
).
To handle large-rotation effects and to correctly differentiate between tensor- and vector-mapping, specify the start position of specific state variables. For stress-like tensors, the shear components saved as state variables are the tensor component. For strain-like tensors, the shear components saved as state variables are twice the tensor components. Therefore, issue the MAPVAR command to define the stress-like and strain-like tensors individually. The command ensures that user-defined state variables are mapped correctly during rezoning and in 2-D to 3-D analyses.
In a rezoning operation, MAPVAR must be issued after remeshing (REMESH,FINISH) but before mapping (MAPSOLVE).