Skip to content

Conversation

@pelesh
Copy link
Collaborator

@pelesh pelesh commented Dec 10, 2024

Ensure GridKit is forward compatible with SUNDIALS, meaning it will require SUNDIALS version >= 7.0. There is no need in supporting older SUNDIALS versions in GridKit.

@pelesh pelesh added the enhancement New feature or request label Dec 10, 2024
@pelesh pelesh self-assigned this Dec 10, 2024
@nkoukpaizan
Copy link
Collaborator

Tested and seems to work.

I suggest adding the constraint for sundials>7.x to the CMakeLists.txt as done here. The current implementation is asking for 6.0.0, and that's not being enforced.

@pelesh
Copy link
Collaborator Author

pelesh commented Dec 10, 2024

Tested and seems to work.

I suggest adding the constraint for sundials>7.x to the CMakeLists.txt as done here. The current implementation is asking for 6.0.0, and that's not being enforced.

Good catch, thanks! Fixed in 7920475 and tested.

@pelesh pelesh merged commit bbdd595 into develop Dec 10, 2024
@alexander-novo
Copy link
Collaborator

A bit late to the party, but I can also confirm that I can compile and run examples with Sundials >= 7.0.0

@pelesh pelesh deleted the sundials7-dev branch March 14, 2025 03:34
pelesh added a commit that referenced this pull request Apr 14, 2025
* Modify Ida and Kinsol classes to build with SUNDIALS >= 7.

* Update README.

* Use SUNDIALS null communicator.

* Update CMakeLists.txt to explicitly require sundials >= 7.x (no going back)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants