bjodah / pycvodes

Python wrapper around cvodes (from the sundials library)
BSD 2-Clause "Simplified" License
35 stars 5 forks source link

Consider adding other sundials routines? #136

Open moorepants opened 1 year ago

moorepants commented 1 year ago

I really like your API here for cvodes and desire having something similar for the IDA solver for DAEs. I know the package name is pycvodes, but would you consider including a wrapper for IDA?

bjodah commented 1 year ago

It would be great to have IDA wrapped as well (and more routines for cvodes too for that matter). It's "just" a matter of finding the time to write those. :-)

moorepants commented 1 year ago

I notice you have two separate packages: kinsolve and cvodes. Would you recommend a new package for IDA or to add it to one of these? I need IDA for my course at TU Delft so I may be able to put some resources into writing it but would like to add it to your repos instead of making my own (if that makes sense).

bjodah commented 1 year ago

I'm fine with adding it to pycvodes. If we at some point in the future want to release a unified package for wrapping sundials or split the IDA part out to a separate package, then that's comparatively a low effort job.

I think the state of the CI-config has gone stale on this repository, so we will probably want to move that to github actions or something similar.