lammpsをmpirunするときのオプションについて
mpirun -np 8 lmp_linux -var x 2 -var y 2 -var z 2 < input.in
こんな感じ。lammpsではユニットセルを分割して並列計算かけるみたいです。つまり上の実行例だと、x,y,z軸に沿って2等分するので8並列の計算になります。多分ですけど。
なので分割数の積がnpの数となるように指定するとよいと思います
mpirun -np 8 lmp_linux -var x 2 -var y 2 -var z 2 < input.in
こんな感じ。lammpsではユニットセルを分割して並列計算かけるみたいです。つまり上の実行例だと、x,y,z軸に沿って2等分するので8並列の計算になります。多分ですけど。
なので分割数の積がnpの数となるように指定するとよいと思います