Next: 運動エネルギー(温度)の設定
Previous: ガウス分布の乱数を利用した速度の初期化
前節までのプログラムにおいて、粒子の配置と初期速度の設定が行われた。ここでは、全粒子に関する運動量の総和を0とするコードを追加する。具体的には、
- , の平均値(約0.5となるはず)を計算
- 各粒子の, から, の平均値を引く
ことによって行われる。この結果をgnuplotを用いてベクトル表示(緑色の矢印)すると以下のようになる。
Next: 運動エネルギー(温度)の設定
Previous: ガウス分布の乱数を利用した速度の初期化
Hitoshi Takamura
平成16年12月26日