What's Changed
- Update CUDA LU decomposition kernel with the CPU optimizations by @sjsprecious in #751
- Auto-format code changes by @github-actions in #752
- Update CUDA linear solver with in-place algorithm by @sjsprecious in #753
- Auto-format code changes by @github-actions in #754
- adding a swap method to save on memory copies by @K20shores in #748
- Catch-all header by @K20shores in #755
- Auto-format code changes by @github-actions in #757
- dealing with static initializaiton issue by @K20shores in #759
- adding wall loss regression test by @K20shores in #756
- Using statements by @K20shores in #758
- Auto-format code changes by @github-actions in #760
- Auto-format code changes by @github-actions in #761
- Cuda builder by @K20shores in #762
- Auto-format code changes by @github-actions in #763
- Allow creation of State with specified number of grid cells by @mattldawson in #764
- Auto-format code changes by @github-actions in #765
- Row and column stride functions for dense matrix classes by @mattldawson in #766
- Auto-format code changes by @github-actions in #767
- Update references to NCAR to NSF NCAR by @montythind in #769
- Add maximum grid cells function by @mattldawson in #771
- 676 setup a run on the ncar cloud for gpu runs by @K20shores in #773
- Add a new print function to print non-zero elements of a sparse matrix by @sjsprecious in #779
- Auto-format code changes by @github-actions in #780
- Address out of memory error on GPU with large number of grid cells by @sjsprecious in #777
- Auto-format code changes by @github-actions in #783
- Add default minimum time-step for Rosenbrock solver by @mattldawson in #784
- Add lambda rate constant by @mattldawson in #786
- Update the version by @boulderdaze in #789
Full Changelog: v3.8.0...v3.9.0