PyBaMM icon indicating copy to clipboard operation
PyBaMM copied to clipboard

Add IDA solver for initial conditions root-finding

Open Dharshannan opened this issue 3 months ago • 1 comments

Description

Currently the IDA solver uses the Casadi solver for initial conditions root finding. The Casadi solver fails for any index 2 DAE systems. However, despite IDA capable of solving index 2 DAE systems, if initial root finding is disabled the solution fails (likely due to poorly defined initial conditions).

Motivation

No response

Possible Implementation

No response

Additional context

No response

Dharshannan avatar Sep 22 '25 14:09 Dharshannan

Hi @Dharshannan, please could you provide some example code which reproduces this issue?

pipliggins avatar Nov 20 '25 15:11 pipliggins