**process transform_frame#
Description#
This post calculation calculates existing variables in a new local frame. Variables can be either tensors or vectors.
Syntax#
**process transform_frame
\(~\,\) *local_frame type
[ *tensor_variables tensor_var1 tensor_var2 … ]
[ *vector_variables vector_var1 vector_var2 … ]
[ *suffix suffix ]
[ *output_variables name1 name2 … ]
[ *tensor_size sz ]
*local_framespecifies the local frame type. type can be euler, cartesian, cylindrical, spherical or be specified by a z7p script. Refer to **local_frame for more details and syntax.
tensor_variablesis the list of tensor variables to transform.
vector_variablesis the list of vector variables to transform.
suffixthis suffix is added to the variable names (default is
-rot);*output_variablescan alternatively be specified to specify a different output name.
*tensor_sizeszsecond order tensor size. By default, sz = 4 in 2D and sz = 6 in 3D.
Example#
****post_processing
***local_post_processing
**file node
**nset ALL_NODE
**process transform_frame
*local_frame cylindrical
(1. 2.)
*tensor_variables sig eto
*vector_variables U
****return