SciML / BoundaryValueDiffEq.jl

Boundary value problem (BVP) solvers for scientific machine learning (SciML)
Other
41 stars 31 forks source link

Feature request: BVP-DAE support #76

Open JulianUlrich opened 2 years ago

JulianUlrich commented 2 years ago

It would be nice, if solving of boundary value problems for implicit or semi-explicit DAEs was supported. Such solvers exist in FORTRAN (COLDAE).

ChrisRackauckas commented 2 years ago

Agreed. First, we should add mass matrices to the BVProblem specification. It needs a BVPFunction, like the ODEFunciton, etc. to add such Jacobian and other metafunctions. That would get mass_matrix, so then linearly implicit BVP DAEs can be specified. Then yes we need to add that to the MIRK method.

JulianUlrich commented 2 years ago

Nice, i am looking forward to it. I am surprised this has not been implemented in any commercial tool...