Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prepare for v4.0.0 release #573

Open
wants to merge 1,606 commits into
base: master
Choose a base branch
from
Open

Prepare for v4.0.0 release #573

wants to merge 1,606 commits into from

Conversation

wknoben
Copy link
Collaborator

@wknoben wknoben commented Jul 27, 2024

Updates master with the SUNDIALS and related developments. High level changes:

  • Addition option to use SUNDIALS library to solve model equation (optional, default compilation is without SUNDIALS).
  • BMI implementation.
  • Energy state calculation now based on enthalpy.
  • CMake build files for SUMMA.
  • CMake build files for Actors model for parallelization.
  • Various bugfixes.
  • Indentation fixes.

… wallClock longer-- might want to just do at beginning and end of data window
seantrim and others added 30 commits October 21, 2024 21:37
…lect_loop is now handled via the split_select object (instead of a do loop counter).
…routines to modularize update_opSplittin routine in opSplittin.f90 -- work in progress.
…internal subroutines in opSplittin is now complete and tested.
Refactoring updates for summa_driver.f90 and opSplittin.f90
Resolving segmentation errors for gcc-13+ builds
…ing this object was adapted to use the split_select % nSubset data component.
Simplifying the object-oriented methods used for stateFilter
Refactoring updates for summaSolve4homegrown
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants