IonworksSolver) は、PyBaMM の IDAKLUSolver をそのまま置き換えられる高速なソルバーです。IDAKLU と同じ結果を返し、高速化できないモデルでは自動的に IDAKLU にフォールバックします。
ionworkspipeline.Simulation のデフォルトソルバーであり、すべてのパイプライン送信および SDK シミュレーションで自動的に使用されます — 設定は不要です。
高速パスは現在、固定の出力時間ステップのみをサポートし、
t_eval と t_interp の点の間は線形補間されます。イベント(電圧カットオフなど)を伴うモデルは、代わりに IDAKLU で実行されます。ソルバーを直接使用する
通常、ソルバーを直接操作する必要はありません。標準のpybamm.Simulation で使用する場合:
IonworksSolver は pybamm.IDAKLUSolver と同じコンストラクタ引数を受け付けます。