Version 3.6.0
What's Changed
- v3.6.0 by @K20shores in #669
Full Changelog: v3.5.0...v3.6.0
What's Changed
- Add CUDA Rosenbrock tests by @sjsprecious in #579
- Auto-format code changes by @github-actions in #586
- Use Fill to reset the L and U matrices in Rosenbrock solve by @mattldawson in #588
- In-place linear solve by @K20shores in #585
- Auto-format code changes by @github-actions in #589
- 498 mimic camchem substep convergence failure integration acceptance by @K20shores in #582
- Auto-format code changes by @github-actions in #590
- 304 reorganize include folder by @K20shores in #591
- Auto-format code changes by @github-actions in #592
- 577 test all parameter types of the dense matrix cpu rosenbrock on the analytical policy tests by @K20shores in #593
- Auto-format code changes by @github-actions in #597
- Fix GPU memory leak for the CUDA unit tests by @sjsprecious in #600
- Auto-format code changes by @github-actions in #601
- Backware Euler with vectorizable matrix types by @mattldawson in #596
- Auto-format code changes by @github-actions in #605
- 572 check for singularity when the solver parameters flag is turned on by @K20shores in #603
- Auto-format code changes by @github-actions in #606
- Provide a way to access the processes_ data member by @sjsprecious in #607
- Auto-format code changes by @github-actions in #608
- Auto-format code changes by @github-actions in #609
- Add missing CUDA tests and fix broken path by @sjsprecious in #611
- throwing error on mismatched size by @K20shores in #610
- Auto-format code changes by @github-actions in #612
- Correct usage of third body species by @K20shores in #614
- Auto-format code changes by @github-actions in #615
- correcting solver builder constructor by @K20shores in #616
- Relax the criteria to pass the GPU test with nvhpc/24.7 on Derecho by @sjsprecious in #618
- Auto-format code changes by @github-actions in #623
- Update fill function for CUDA matrix by @sjsprecious in #626
- Auto-format code changes by @github-actions in #627
- Remove data transfer in cuda matrix constructor and template some CUDA functions by @sjsprecious in #630
- Auto-format code changes by @github-actions in #633
- Remove redundant variable and optimize the copy assignment for the CUDA matrix by @sjsprecious in #636
- Remove local copy of state in solver functions by @mattldawson in #639
- Auto-format code changes by @github-actions in #640
- Add CUDA stream for asynchronous kernel launch by @sjsprecious in #641
- Auto-format code changes by @github-actions in #645
- Remove the local copy of Jacobian matrix when doing LU decomposition by @sjsprecious in #646
- Auto-format code changes by @github-actions in #647
- Add const to solver functions by @mattldawson in #642
- Replace json to yaml 619 by @montythind in #649
- Auto-format code changes by @github-actions in #650
- Add const qualifiers by @mattldawson in #651
- Move Yerror construction outside of the inner solve loop for rosenbrock by @montythind in #652
- Auto-format code changes by @github-actions in #653
- Move temporary variables to the State class by @sjsprecious in #655
- Auto-format code changes by @github-actions in #656
- Use CUDA Rosenbrock parameters by @sjsprecious in #659
- Added license and copyright by @montythind in #661
- Auto-format code changes by @github-actions in #660
- Misc updates by @sjsprecious in #665
- Set LU matrices to zero when jacobian is a zero element by @K20shores in #666
- Auto-format code changes by @github-actions in #667
New Contributors
- @montythind made their first contribution in #649
Full Changelog: v3.5.0...v3.6.0