2.3. User specified field names#
Sierra/SD can input most Sierra/SM output by guessing the naming
convention. Ideally it would be possible for Sierra/SD to read any
Sierra/SM output. However, some fields that Sierra/SM outputs to the
Exodus file may have have user-defined labels or be user-defined
variables. This includes stresses, displacements and analysis time.
Sierra/SD can only input data if the labels are determined exactly.
Sierra/SD has a corresponding capability for users to specify the input
field names in the File section of the input deck. The list of valid
initialize variable name label keys is extensive and documented in the
Users’s Manual. In the provided example, the input Exodus file
input_mesh.g stores nodal displacements stored as dx, dy, and
dz.
FILE
geometry_file = input_mesh.g
# nodal displacement components stored in input_mesh.g...
initialize variable name = displacement(x) # x-component
variable type = node # nodal displacement
read variable = dx # from input "dx"
time = 2.5 # at the nearest step
# with time >= 2.5
initialize variable name = displacement(y) # y-component
variable type = node # nodal displacement
read variable = dy # from input "dy"
step = FIRST # at the first step
initialize variable name = displacement(z) # z-component
variable type = node # nodal displacement
read variable = dz # from input "dz"
step = LAST # at the last step
END