Skip to content

SUNDIALS Upgrades - #583

Merged
pelesh merged 7 commits into
developfrom
steven/sundials-upgrades
Sep 17, 2026
Merged

pelesh merged 7 commits into
developfrom
steven/sundials-upgrades

Conversation

@Steven-Roberts

Copy link
Copy Markdown
Collaborator

Description

  • Switches SUNDIALS dependency from develop branch to version 7.8.0 which is available with spack now
  • Adds a max order option to Ida.cpp and phasor dynamics apps
  • Fixes a bug with the absolute tolerances in fixed step mode (thanks @lukelowry for catching this)
  • Adds exception handling to phasor dynamics apps. Without this, buffered text wasn't written to file and SUNDIALS logs would get cut short

Checklist

  • All tests pass.
  • Code compiles cleanly with flags -Wall -Wpedantic -Wconversion -Wextra.
  • The new code follows GridKit™ style guidelines.
  • There are unit tests for the new code.
  • The new code is documented.
  • The feature branch is rebased with respect to the target branch.
  • The CHANGELOG.md has been updated to reflect the changes. If this is a minor PR that is part of a larger fix already included in the file, state so.

@pelesh pelesh added the development Features/Tools related to development of GridKit, rather than use as a library. label Sep 17, 2026
@pelesh pelesh added this to the Release 0.2 milestone Sep 17, 2026
Comment thread GridKit/Solver/Dynamic/Ida.cpp
@pelesh
pelesh merged commit 042dd9f into develop Sep 17, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

development Features/Tools related to development of GridKit, rather than use as a library.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants