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" />