ModelingToolkit.jl icon indicating copy to clipboard operation
ModelingToolkit.jl copied to clipboard

Preconditioner for IDA in MTK

Open ggkountouras opened this issue 10 months ago • 0 comments

Is your feature request related to a problem? Please describe.

Currently, it is possible to define a preconditioner for the Sundials IDA solver manually in DifferentialEquations.jl. However, this can be slow and error-prone.

Describe the solution you’d like

Use the existing information in MTK models to generate the IDA preconditioner(s) automatically.

Additional context

The IDA preconditioner definition is different than CVODE.

ggkountouras avatar Apr 07 '24 17:04 ggkountouras