コンテンツにスキップ

!WRITE

各種出力ファイル(結果ファイル・可視化ファイル・ログ・FEMAP neutral)の出力を有効化し,出力頻度を指定する。実装上は単一カードであり,RESULT / VISUAL / LOG / FEMAP(旧称 UTABLE)の各パラメータが出力先を選ぶ役割を担う(fistr1/src/common/fstr_ctrl_common.f90fstr_ctrl_get_WRITEfistr1/src/lib/m_out.f90fstr_ctrl_get_output)。

可視化形式・サーフェス指定など可視化固有の制御は別カード !VISUAL で与える。

パラメータ

パラメータ 役割
RESULT 解析結果データファイル出力を有効化する。
VISUAL メモリ渡しビジュアライザーによる可視化データ出力を有効化する。
LOG ログファイル出力を有効化する。
FEMAP FEMAP neutral 形式の出力を有効化する。
FREQUENCY = n 出力するステップ間隔を指定する。デフォルトは 1。

RESULT / VISUAL / LOG / FEMAP は同一カードに併記でき,それぞれ独立して有効化できる。

使用例

!WRITE,RESULT — 結果ファイル

解析結果データファイル出力を有効化する。出力する物理量は !OUTPUT_RES で選ぶ。

!WRITE, RESULT, FREQUENCY=2

!WRITE,VISUAL — 可視化ファイル

可視化データ出力を有効化する。最小データセット例を以下に示す。!VISUAL カードの surface_num!surface の指定は省略不可である。

!WRITE, VISUAL, FREQUENCY=2
!VISUAL,method=PSR
!surface_num=1
!surface 1
!output_type=VTK

!WRITE,LOG — ログ

ログファイル出力するステップ間隔を指定する。

!WRITE, LOG, FREQUENCY=2

併記例

複数の出力先を 1 つの !WRITE カードで同時に有効化できる。

!WRITE, RESULT, VISUAL, FREQUENCY=1