インストール・実行#
Python 3.8 以前で動きますか?#
Python 3.9 以上が必要です。python3 --version でバージョンを確認してください。
odatse コマンドが見つかりません#
pip install 時にインストールされた場所が PATH に含まれていない可能性があります。
以下を確認してください。
# インストール状況の確認
$ python3 -m pip show ODAT-SE
# pip のインストール先を確認
$ python3 -m pip show ODAT-SE | grep Location
--user オプションでインストールした場合は ~/.local/bin が PATH に含まれているか確認してください。
どうしてもコマンドが見つからない場合は、直接実行できます。
$ python3 -m odatse input.toml
MPI を使わないで実行できますか?#
はい、多くのアルゴリズムは MPI なしでシリアル実行できます。 mpi4py がインストールされていなくても自動的にシリアルモードになります。
ただし、以下のアルゴリズムは MPI 並列を前提としています。
exchange: レプリカを各プロセスに分担します(1プロセスでも動作します。総レプリカ数はプロセス数 ×nreplica_per_procです)mapper: MPI 並列でグリッド点を分担します(1プロセスでも動作しますが、大規模なグリッドでは非常に遅くなります)