Releases: NCAR/tuv-x
Releases · NCAR/tuv-x
v0.10.1
What's Changed
- Added GH actions for windows and Mac by @montythind in #112
- Wrap diagnostic output with if block by @mattldawson in #114
- release tuvx by @montythind in #116
- Merge to Release by @montythind in #117
New Contributors
- @montythind made their first contribution in #112
Full Changelog: v0.10.0...v0.10.1
v0.10.0
What's Changed
- Add profile warehouse getter by @mattldawson in #99
- Make updater pointers public by @mattldawson in #100
- Compare TUV-X Tridiagonal Solver Code with LAPACKE's implementation by @AdityaDendukuri in #97
- Allow TUV-x radiator data to be updated through the API by @boulderdaze in #108
- remove overloaded copy assign for strings by @mattldawson in #109
- Update version for release by @boulderdaze in #110
Full Changelog: v0.9.0...v0.10.0
v0.9.0
What's Changed
- fix bug with O2 heating rates by @mattldawson in #60
- Address Intel ICE by @mattldawson in #61
- Address Intel compiler issues by @mattldawson in #62
- copying test data only when building tests by @K20shores in #63
- Set defaults path by @K20shores in #70
- Catch a link error on Ubuntu 23.04 by @WardF in #71
- Allow specified install include paths by @mattldawson in #72
- Add verbose fetchcontent output when FETCHCONTENT_QUIET is set to false by @WardF in #73
- Fix Ubuntu action by @mattldawson in #74
- Link netCDF-C via pkgconfig by @WardF in #78
- Stub for Delta Eddington solver by @mattldawson in #75
- updated example file names in README by @AdityaDendukuri in #80
- added BLAS library specification in build script by @AdityaDendukuri in #83
- Add regression test for C++ Delta Eddington solver by @mattldawson in #85
- Add new CMake option to bypass the regression test by @sjsprecious in #86
- adding a getter to the core to return the grid warehouse by @K20shores in #90
- Add clang-format by @boulderdaze in #92
- Implementation of Naive Tridiagonal Linear Solver (Thomas' Algorithm) in C++ by @AdityaDendukuri in #89
- Auto-format code changes by @github-actions in #93
- Pic by @K20shores in #96
- Use single line comment style for copyright by @boulderdaze in #94
- Add clang-tidy by @boulderdaze in #95
New Contributors
- @WardF made their first contribution in #71
- @AdityaDendukuri made their first contribution in #80
- @github-actions made their first contribution in #93
Full Changelog: v0.8.0...v0.9.0
Version 0.8.0
What's Changed
- add TS1 and TSMLT configuration to examples by @mattldawson in #27
- add new data sets for WACCM by @mattldawson in #28
- add updated CFC cross section datasets by @mattldawson in #29
- Address failure running tests on threads by @mattldawson in #30
- Add XNO2 photolysis configurations for TS mechanisms by @mattldawson in #31
- fix example configurations by @mattldawson in #32
- Add TS1/TSMLT datasets, tests, and example configurations by @mattldawson in #37
- Updates and tests for O2 photolysis by @mattldawson in #38
- Add H2SO4 and NO datasets, configurations, and algorithms for WACCM by @mattldawson in #41
- Add N2O5 algorithms and data sets for WACCM/TSMLT by @mattldawson in #43
- add acetone calcs for WACCM by @mattldawson in #45
- Add YAML option for configuration files by @mattldawson in #48
- Add ability to calculate heating rates for photolysis reactions by @mattldawson in #50
- Remove musica-core dependency by @mattldawson in #51
- compile for gcc-13 by @K20shores in #53
- separating build into docker and gcc by @K20shores in #54
- adding ctiation file by @K20shores in #55
- Fix bug in map test with OpenMP by @mattldawson in #56
- prepare version 0.8.0 by @mattldawson in #57
- update publish action by @mattldawson in #58
- prepare v0.8.0 release by @mattldawson in #59
New Contributors
- @K20shores made their first contribution in #53
Full Changelog: v0.7.0...v0.8.0
Version 0.7.0
New functionality
- Read radiator optical properties from a NetCDF file
- Output the version of TUV-x
Minor changes and bug-fixes
- Updated build scripts for Derecho
- Fixed interpolation error handling
- Fixed error in equal-interval grid spacing
Version 0.6.0
Includes a bug fix and updates to linear algebra functions.