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