Direct simulation Monte Carlo法
Direct Simulation Monte Carlo (DSMC)
希薄 気体 とDSMC法
[DSMC
これらの
サンプル粒子
[衝突
[DSMC
DSMCソフトウェア
[- DS1V、DS2V、および DS3V[8] は、Bird
教授 によって書 かれたオリジナルのDSMCプログラムである。シミュレーションの構成 とポスト処理 に利用 できるGUIが含 まれる。 - PI-DSMC[9] は2
次元 流 れと3次元 流 れのための商用 DSMCパッケージである。ドイツのMartin Rose博士 によって開発 、販売 されている。無料 で利用 できる機能 限定 版 が公開 されている。 - SPARTA[10] はサンディア
国立 研究所 で開発 されたオープンソースの2次元 /3次元 のシミュレーションコードである。C++言語 で記述 されている。衝突 と化学 反応 は、デカルト(直交 )メッシュにより計算 される。物理 オブジェクトが存在 する場所 にはカットセルが使用 される。コードはGPLライセンスの下 で利用 できる。 - MAP[11] は、NASAのラングレー
研究所 で開発 された汎用 DSMCコードである。これはDACから派生 した、八 分木 ベースの0次元 /2次元 /軸 対称 /3次元 の実装 である。MPIによるマルチCPUでの並列 処理 や、SPARTAで使用 されるカットセルアルゴリズムも採用 されている。MAPはEAR99に分類 されており、米国 内外 を問 わず、Webから申請 すれば自由 に利用 できる。 - MGDS [12] は、ミネソタ
大学 のTom Schwartzentruber教授 のグループらにより開発 された、完全 3次元 のDSMCソルバーである。3レベルのアダプティブメッシュとカットセルアルゴリズムが組 み込 まれている。 - dsmcFoam+[13] はOpenFOAMフレームワーク
内 で実装 されたDSMCソルバーである。MPIによる並列 処理 も可能 である。オープンソースであり、コードがGPLv3ライセンスの下 で頒布 されている。
- SAMADII/SCiV[14] は、
韓国 企業 のMetariver Technology社 が開発 および販売 している、マルチGPUシステムをベースとした汎用 の3次元 DSMCソフトウェアである。 - DSMC-Neutrals[15] は、
日本 企業 のウェーブフロント社 が開発 および販売 しているDSMCパッケージである。2次元 /2次元 軸 対称 /3次元 のシミュレーションがMPIで並列 処理 される。非 構造 格子 メッシングと可視 化 ツールも含 まれている。 - ultraSPARTS [16] は、
台湾 企業 のPlasma Taiwan Innovative Corporation社 が管理 するDSMCコードである。C++言語 で記述 されており、ユーザーが独自 のプログラムを作成 可能 な環境 との同時 提供 がされている。
その
教科書
[- Graeme A. Bird, 'The DSMC Method', ISBN 978-1492112907
外部 リンク
[- DSMC
教材 計算 物理 学 チュートリアル by Franz J. Vesely (ウィーン大学 ) - DSMC
教材 IPAM UCLA by Lorenzo Pareschi (フェラーラ大学 )
出典
[- ^ Bird, G. A (1963). “Approach to Translational Equilibrium in a Rigid Sphere Gas”. Physics of Fluids 6 (10): 1518. doi:10.1063/1.1710976.
- ^ Bird, G. A (1976). Molecular Gas Dynamics. Oxford Engineering Science Series. Oxford University Press. ISBN 0198561202
- ^ Bird, G. A (1994). Molecular Gas Dynamics and the Direct Simulation of Gas Flows. Oxford Engineering Science Series. 42. Clarendon Press, Oxford University Press, New York. ISBN 0198561954. NCID BA22543794. LCCN 94-3873
- ^ Tsien, Hsue-Shen (1946). “Superaerodynamics, Mechanics of Rarefied Gases”. Journal of the Aeronautical Sciences 13 (12): 653–64. doi:10.2514/8.11476.
- ^ M. N. Macrossan (2007). “Scaling Parameters for Hypersonic Flow: Correlation of Sphere Drag Data”. In: M. S. Ivanov and A. K. Rebrov, 25th International Symposium on Rarefied Gas Dynamics (Siberian Division of the Russian Academy of Sciences): 759.
- ^
宇佐美 勝 (Masaru Usami)「衝突 計算 を改良 したDSMC法 の圧縮 性 流体 への適用 」『日本 流 体力 学会 誌 「ながれ」』第 26巻 第 4号 、2007年 、273-282頁 、CRID 1390001204696048640、ISSN 02863154。 - ^ Roohi, E.; Stefanov, S. (2016). “Collision partner selection schemes in DSMC: From micro/nano flows to hypersonic flows”. Physics Reports 656 (1): 1–38. doi:10.1016/j.physrep.2016.08.002.
- ^ “GA Bird's programs”. gab.com.au. 2020
年 12月1日 閲覧 。 - ^ “PI-DSMC”. www.pi-dsmc.com. 2020
年 12月1日 閲覧 。 - ^ “SPARTA”. sparta.sandia.gov. 2020
年 12月1日 閲覧 。 - ^ “MAP”. software.nasa.gov. 2020
年 12月1日 閲覧 。 - ^ a b D. Gao; C. Zhang; T. E. Schwartzentruber (2010). “A Three-Level Cartesian Geometry Based Implementation of the DSMC Method”. 48th AIAA Aerospace Sciences Meeting. doi:10.2514/6.2010-450.
- ^ “dsmcFoam+”. data.mendeley.com. 2020
年 12月1日 閲覧 。 - ^ “SAMADII/SCiV”. www.metariver.co.kr. 2020
年 12月1日 閲覧 。 - ^ “DSMC-Neutrals”. Wavefront.co.jp. 2020
年 12月1日 閲覧 。 - ^ “ultraSPARTS”. plasmati.com.tw. 2020
年 12月1日 閲覧 。 - ^ “MONACO”. ngpdlab.engin.umich.edu. 2020
年 12月1日 閲覧 。 - ^ “SMILE”. lnf.nsu.ru. 2020
年 12月1日 閲覧 。 - ^ “DAC”. www.nasa.gov. 2020
年 12月1日 閲覧 。 - ^ R. Arslanbekov et. al. (2012). “Direct Simulation Monte Carlo with Octree Cartesian Mesh”. 43rd AIAA Thermophysics Conference. doi:10.2514/6.2012-2990.