poker_executeCalculation
Execute radiation shielding calculations using YAML configuration files to generate dose summaries and output files for analysis.
Instructions
作成したYAMLファイルを使用してpoker_cuiで放射線遮蔽計算を実行します
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| output_files | No | 出力ファイル指定(入力YAMLファイルと同じフォルダに自動作成、全てYAML形式) | |
| summary_options | No | サマリー出力オプション(注意: show_source_dataとshow_total_doseの少なくとも一方は必須です) | |
| yaml_file | Yes | 計算に使用するYAMLファイル名(拡張子.yamlを含む) |
Input Schema (JSON Schema)
{
"additionalProperties": false,
"properties": {
"output_files": {
"additionalProperties": false,
"description": "出力ファイル指定(入力YAMLファイルと同じフォルダに自動作成、全てYAML形式)",
"properties": {
"dose_file": {
"description": "線量ファイル名(-dオプション、ファイル名のみ指定、自動的に入力ファイルと同じディレクトリに配置)",
"pattern": "^[a-zA-Z0-9_\\-\\.]+\\.(yaml|yml)$",
"type": "string"
},
"summary_file": {
"description": "出力サマリーファイル名(-oオプション、ファイル名のみ指定、自動的に入力ファイルと同じディレクトリに配置)",
"pattern": "^[a-zA-Z0-9_\\-\\.]+\\.(yaml|yml)$",
"type": "string"
}
},
"type": "object"
},
"summary_options": {
"additionalProperties": false,
"description": "サマリー出力オプション(注意: show_source_dataとshow_total_doseの少なくとも一方は必須です)",
"properties": {
"show_parameters": {
"default": false,
"description": "入力パラメータをサマリーに表示(-pオプション)",
"type": "boolean"
},
"show_source_data": {
"default": true,
"description": "各線源による計算データ及び線量をサマリーに表示(-sオプション)",
"type": "boolean"
},
"show_total_dose": {
"default": true,
"description": "各検出器に対する全線源からの総和線量をサマリーに表示(-tオプション)",
"type": "boolean"
}
},
"type": "object"
},
"yaml_file": {
"description": "計算に使用するYAMLファイル名(拡張子.yamlを含む)",
"pattern": "^[a-zA-Z0-9_\\-\\.]+\\.(yaml|yml)$",
"type": "string"
}
},
"required": [
"yaml_file"
],
"type": "object"
}