| マクスタス | |
|---|---|
| 開発者 | DTU、ESS、ILL、KU |
| 安定版リリース | 3.5
|
| リポジトリ |
|
| 書かれた | C、Perl [要出典] |
| タイプ | モンテカルロシミュレーション |
| ライセンス | 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 年に開発が開始され、現在は無料で利用できます。
公式パートナーサイトは
- DTUの物理学部
- 欧州の核破砕源
- ラウエ・ランジュヴァン研究所
- ニールス・ボーア研究所
- ポール・シェラー研究所
参照
- 中性子受容図シェーディング(NADS)
- VITESS、別の中性子線追跡ソフトウェア パッケージ
参考文献
- ^ K. LefmannとK. Nielsen、「McStas、中性子レイトレーシングシミュレーション用の汎用ソフトウェアパッケージ」、Neutron News 10、20、(1999)。
- ^ Willendrup, P.; Farhi E.; Knudsen E.; Filges U.; Lefmann K.; McStas: 過去、現在、そして未来。Journal of Neutron Research 17, 2014 pp. 35-43
外部リンク
- 公式サイト