ScalarExtract
ベクトルまたはテンソル値からスカラー値を抽出します。
入力
- src
- 値テーブル
- component
- x、y、z、mag、xx、yy、zz、xy、yz、zx、p1、p2、p3、vm.
出力
- answer
- 値テーブル
コメント
- srcはベクトルまたはテンソルフォーマット、answerはスカラーフォーマットでなければなりません。
- srcが(Constant演算子によって作成された)定数テーブルである場合、answerテーブルにレコードは追加されません。
- ベクトルに有効な成分は、“X、Y、Z、Mag”です。
- テンソルに有効な成分文字列は、“XX、YY、ZZ、XY、YZ、ZX、P1、P2、P3またはVM”です。
シンタックス
スカラーまたはベクトルテーブルの後ろにピリオド、さらに成分が続く際に、ScalarExtract演算子がコールされます。例:
displacement.x
: 変位ベクトルのx-成分を抽出
stress.vm
: 応力テンソルからフォンミーゼスを抽出
stress.yy
: 応力テンソルから法線のy成分を抽出
XMLの例
<call name="ScalarExtract" src="src_tab" component="mag" answer="ans_tab" />