問題タブ [petsc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
petsc - ルート プロセッサからのみ PetscFinalize を呼び出す方法は?
私の Fortran プログラムでは、ルート プロセッサでのみ外部関数を呼び出します。関数が機能していることを確認するために、いくつかのチェックがあります。うまくいかない場合は、プログラムを呼び出して. 例えば:stop
PetscFinalize
ただし、実行時に でエラーが発生するとexternal_function
、プログラムがハングアップし、適切にファイナライズされないことに気付きました。
私の質問は、ルート プロセッサでプログラムを終了する適切な方法は何ですか?
python - Ubuntu の PETsc での「メモリ不足」の問題
2 つの並列グループを使用する OpenMDAO コードを実行しています。仮想 python 環境内に PETSc4py と mpi4py をインストールしました。コードの実行中に次のエラーが発生します。エラーの内容は次のとおりです。
次のコードでプロセスを呼び出します。
IDF 最適化のコードは次のとおりです。
IDF 最適化の MDA は次の場所にあります。