マクスタス

中性子散乱装置および実験をシミュレートするためのソフトウェアツール
マクスタス
開発者DTUESSILLKU
安定版リリース
3.5
リポジトリ
  • github.com/McStasMcXtrace/McCode
書かれたCPerl [要出典]
タイプモンテカルロシミュレーション
ライセンスGNU劣等一般公衆利用許諾書
Webサイトmcstas.org

McStas [1] [2]は、中性子散乱実験用のフリーでオープンソース(GNU General Public License)のソフトウェアシミュレータです。McStasモンテカルロシミュレーションMonte carlo Simulation of triple axis s spectrometers 略称ですこのソフトウェアはあらゆる種類の中性子散乱装置のシミュレーションに使用できます。このソフトウェアは、モンテカルロ法レイトレーシングの両方に基づいています。特別なコンパイラは、中性子装置の形状とコンポーネント定義を記述したドメイン固有言語( C言語)をスタンドアロンのCコード に変換します。

McStasの基礎は、2000年に閉鎖されたDR3原子炉を拠点とする中性子実験のシミュレーション用に、 1997年にRisøで作成されました。Risøデンマーク工科大学が合併した後、McStasは現在、ニールス・ボーア研究所パウル・シェラー研究所の協力を得て、デンマーク工科大学物理学部とラウエ・ランジュバン研究所で開発されていますコペンハーゲン拠点を置く欧州核破砕源データ管理・ソフトウェアセンターも、将来の多くの機器がMcStasを用いてシミュレーションされていることから、パートナーとなることが期待されています。

中性子の代わりにX線を使用する同等のシミュレーション パッケージである McXtrace は、2009 年に開発が開始され、現在は無料で利用できます。

公式パートナーサイトは

参照

参考文献

  1. ^ K. LefmannとK. Nielsen、「McStas、中性子レイトレーシングシミュレーション用の汎用ソフトウェアパッケージ」、Neutron News 10、20、(1999)。
  2. ^ Willendrup, P.; Farhi E.; Knudsen E.; Filges U.; Lefmann K.; McStas: 過去、現在、そして未来。Journal of Neutron Research 17, 2014 pp. 35-43
  • 公式サイト


「https://en.wikipedia.org/w/index.php?title=McStas&oldid=1321565621」から取得