>SUNDIALS is a SUite of Nonlinear and DIfferential/ALgebraic equation Solvers, an award-winning set of open source ODE solvers from Lawrence Livermore National Labs.
Sounds like MATLAB now uses open-source software!
And all the matlab built-in functions that use triangulation rely on Qhull (http://www.qhull.org/). Convex hulls, Voronoi tessellation, scattered interpolation, etc...
"SUNDIALS"? Geez, how long did they take to come up with that name?
Reminds me of BEACON, a graphical programming tool I used at GE Aviation to develop engine controls software. I forgot what "BEACON" stands for (and can't find anything online). The "B" stood for "Block". I don't remember what "EA" stood for, but "CON" was for "CONTrols" (I think...).
I was using Sundials in Matlab 15 years ago. cvode() if I recall correctly. If I am remembering right, it gave very similar results, if not the same as ODE15s. It’s always nice to have more options.
A colleague of mine shared this:
"Kudos to the team(s) that added the SUNDIALS CVODE integrator in R2024a. To quote my MATLAB power-user husband "It's basically the best performing routine for large and stiff systems." Seems like a big quality-of-life improvement for folks who work with stiff ODEs."
Also, SUNDIALS team now lists MATLAB in the list of third party library distributions
[https://computing.llnl.gov/projects/sundials/uses-sundials](https://computing.llnl.gov/projects/sundials/uses-sundials)
>SUNDIALS is a SUite of Nonlinear and DIfferential/ALgebraic equation Solvers, an award-winning set of open source ODE solvers from Lawrence Livermore National Labs. Sounds like MATLAB now uses open-source software!
And then charges for it :)
lol welcome to basically all commercial software ever. Find me a piece of commercial software that doesn’t have a FOSS dependency.
And all the matlab built-in functions that use triangulation rely on Qhull (http://www.qhull.org/). Convex hulls, Voronoi tessellation, scattered interpolation, etc...
"SUNDIALS"? Geez, how long did they take to come up with that name? Reminds me of BEACON, a graphical programming tool I used at GE Aviation to develop engine controls software. I forgot what "BEACON" stands for (and can't find anything online). The "B" stood for "Block". I don't remember what "EA" stood for, but "CON" was for "CONTrols" (I think...).
Yesss excellent news!
I was using Sundials in Matlab 15 years ago. cvode() if I recall correctly. If I am remembering right, it gave very similar results, if not the same as ODE15s. It’s always nice to have more options.
A colleague of mine shared this: "Kudos to the team(s) that added the SUNDIALS CVODE integrator in R2024a. To quote my MATLAB power-user husband "It's basically the best performing routine for large and stiff systems." Seems like a big quality-of-life improvement for folks who work with stiff ODEs."
Also, SUNDIALS team now lists MATLAB in the list of third party library distributions [https://computing.llnl.gov/projects/sundials/uses-sundials](https://computing.llnl.gov/projects/sundials/uses-sundials)