ScalarExtract
Extracts scalar values from vector or tensor values.
Inputs
- src
- A value table.
- component
- x,y,z,mag,xx,yy,zz,xy,yz,zx,p1,p2,p3,vm.
Outputs
- answer
- A value table.
Comments
- src must be a vector or tensor format, and answer must be scalar format.
- If src is a constant value table (created by the Constant operator), no records will be added to the answer table.
- Valid components for vectors are: “X, Y, Z, Mag”.
- Valid component strings for tensors are: “XX, YY, ZZ, XY, YZ, ZX, P1, P2, P3, or VM”.
Syntax
The ScalarExtract operator is called when a scalar or vector table is followed by a period, then by the component.For example:
displacement.x
: extracts the x-component of
the displacement vector.
stress.vm
: extracts the vonMises from the
stress tensor.
stress.yy
: extracts the normal y component from the
stress tensor.
XML Example
<call name="ScalarExtract" src="src_tab" component="mag" answer="ans_tab" />