Releases: NCAR/tuv-x
Releases · NCAR/tuv-x
Version 0.14.1
What's Changed
- add option to build cli by @K20shores in #154
- Happy New Year by @boulderdaze in #155
- version 0.14.1 by @K20shores in #156
Full Changelog: v0.14.0...v0.14.1
Version 0.14.0
What's Changed
- [WIP] Remove gitpod? by @Copilot in #147
- Remove unused TUVX_ENABLE_NC_CONFIG CMake option by @Copilot in #149
- updating yaml-cpp tag, add recursive keyword to remove warning by @K20shores in #150
- Remove unused warehouse by @mattldawson in #152
- Update the version to 0.14.0 by @boulderdaze in #153
Full Changelog: v0.13.0...v0.14.0
Version 0.13.0
What's Changed
- adding version to the build by @K20shores in #136
- Parse CMake version automatically for documentation by @Copilot in #139
- Add find_package support to FetchContent dependencies by @Copilot in #138
- Fix docs version switcher missing on gh-pages branch documentation by @Copilot in #140
- Add cross-section datasets by @mattldawson in #141
- Add core construtor from json/yaml string by @mattldawson in #142
- Make warehouse data public by @mattldawson in #143
- Update the version to 0.13.0 by @boulderdaze in #145
New Contributors
- @Copilot made their first contribution in #139
Full Changelog: v0.12.0...v0.13.0
v0.12.0
What's Changed
- Update references to NCAR to NSF NCAR by @montythind in #128
- Fix units for dose rates by @mattldawson in #132
- 0.12.0 Release by @aidan-winney in #134
- Merge Main into Release for 0.12.0 by @aidan-winney in #135
New Contributors
- @aidan-winney made their first contribution in #134
Full Changelog: v0.11.0...v0.12.0
v0.11.0
What's Changed
- Remove code of conduct by @mattldawson in #118
- Move Python driver code on modeling2 from subversion into github repo TUV-x. by @carl-drews in #122
- gcc13 by @K20shores in #123
- [ci] Create workflow for closing stale issues #124 by @Sozhan308 in #125
- Update the version by @boulderdaze in #126
New Contributors
- @carl-drews made their first contribution in #122
- @Sozhan308 made their first contribution in #125
Full Changelog: v0.10.1...v0.11.0
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