Releases: NCAR/musica
Releases · NCAR/musica
v0.9.0
What's Changed
- Auto-format code changes by @github-actions in #231
- fix bug in getting number of grid sections by @mattldawson in #233
- TUV-x photolysis rate constant and heating rate ordering access by @mattldawson in #235
- Auto-format code changes by @github-actions in #236
- Initialize config pointer to nullptr by @mattldawson in #237
- Disable TUV-x tests when fetching content for TUV-x. by @boulderdaze in #239
- 195 backward euler python by @dwfncar in #234
- Use fortran types in API functions by @mattldawson in #238
- Auto-format code changes by @github-actions in #241
- Auto-format code by autopep8 by @github-actions in #240
- Add
contiguous
attribute for arrays passed to c functions by @mattldawson in #242 - Fixes the intent of the target array in the
copy_data
function by @mattldawson in #243 - Update version by @boulderdaze in #246
Full Changelog: v0.8.1...v0.9.0
v0.8.1
What's Changed
- Tutorial updates by @mattldawson in #222
- Add TUV-x run function by @mattldawson in #223
- Auto-format code changes by @github-actions in #228
- Store a state alongside the solver by @K20shores in #225
- v0.8.1 by @K20shores in #232
Full Changelog: v0.8.0...v0.8.1
v0.8.0
What's Changed
- Add multi-grid cell solving to MUSICA API for MICM by @mattldawson in #192
- Auto-format code by autopep8 by @github-actions in #198
- Auto-format code changes by @github-actions in #199
- Auto-format code changes by @github-actions in #200
- Auto-format code by autopep8 by @github-actions in #202
- 162 euler option redo by @dwfncar in #204
- Auto-format code changes by @github-actions in #208
- removing gcc 11 by @K20shores in #209
- Add index-index mapping for arrays by @mattldawson in #207
- Auto-format code changes by @github-actions in #212
- Allow querying of grid size by @mattldawson in #214
- Update TUVX constructor by @boulderdaze in #213
- setting rpath on apple by @K20shores in #216
- Remove gitmodule by @boulderdaze in #219
- 196 backward euler fortran by @dwfncar in #210
- Add test to disable MICM and/or TUVX by @boulderdaze in #220
- Update version for release by @boulderdaze in #221
Full Changelog: v0.7.3...v0.8.0
v0.7.3
What's Changed
- MUSICA Tutorial Chapter 2 by @dwfncar in #141
- Auto-format code changes by @github-actions in #170
- Add profiles for TUV-x by @mattldawson in #171
- Auto-format code changes by @github-actions in #176
- Vector-ordered Rosenbrock Solver by @boulderdaze in #172
- Auto-format code by autopep8 by @github-actions in #180
- Uniformize the indentation for Fortran code base by @boulderdaze in #177
- MUSICA Tutorial Chapter 0 by @dwfncar in #173
- 159 create an action to publish to pypi when we make a release by @K20shores in #184
- Allow TUV-x radiator data to be updated through the API by @boulderdaze in #182
- Python error checking by @K20shores in #189
- v0.7.3 by @K20shores in #191
Full Changelog: v0.7.1...v0.7.3
v0.7.0
What's Changed
- 79 allow updates to custom rate constant parameters and mapping by name by @K20shores in #80
- 81 supply custom rate constants to fortran by @K20shores in #82
- Python packaging by @K20shores in #85
- Access species properties through API by @mattldawson in #86
- Fixes a bug with Fortran builds by @mattldawson in #87
- 91 remove submodules by @K20shores in #92
- Add custom error handling option by @mattldawson in #88
- 90 allow api users to create and destroy instances of tuvx by @K20shores in #96
- Update error and mapping types to use String struct by @mattldawson in #99
- Fix packaging script by @mattldawson in #100
- Update path to musicaConfig.in in CMake scripts by @mattldawson in #101
- Develop fix build by @K20shores in #102
- Develop docs by @dwfncar in #95
- Update build scripts by @mattldawson in #106
- Shift fortran indices to be 1-based by @mattldawson in #114
- Develop fix ubuntu action by @K20shores in #116
- Update MICM API to reflect the changes in MICM by @boulderdaze in #110
- Parameterize dependencies to allow for easier testing against PRs, branches. by @WardF in #124
- Auto-format code by autopep8 by @github-actions in #130
- Add clang-format to autoformate C/C++ code by @boulderdaze in #125
- Auto format python code using pep8 by @boulderdaze in #129
- Set musica-fortran position-independent code macro to ON when building static library by @WardF in #133
- fixing intel by @K20shores in #137
- Add clang-tidy to autoformat C/C++ by @boulderdaze in #131
- MUSICA Tutorial Chapter 1 by @dwfncar in #132
- Use single line comment style for copyright by @boulderdaze in #143
- Add libnetcdf.setting-style configuration summary by @WardF in #148
- Modify regex for clang format by @boulderdaze in #142
- Make tuvx grids available in musica fortran and musica c++ by @K20shores in #140
- Auto-format code changes by @github-actions in #150
- Auto-format code by autopep8 by @github-actions in #149
- Auto-format code by autopep8 by @github-actions in #151
- Fixing fetch content tests by @K20shores in #154
- Add air density to MICM solve function as input by @mattldawson in #160
- Auto-format code changes by @github-actions in #161
- Return MICM solver state details from MicmSolve() by @boulderdaze in #145
- Add GH action for clang-tidy by @boulderdaze in #164
- 158 create an action to test the build and packaging of the python target by @K20shores in #165
- Auto-format code by autopep8 by @github-actions in #167
- try to fix clang test by @mattldawson in #169
- Update the version to v0.7.0 by @boulderdaze in #168
New Contributors
- @dwfncar made their first contribution in #95
- @WardF made their first contribution in #124
- @github-actions made their first contribution in #130
Full Changelog: v0.6.1...v0.7.0
Version 0.6.1
What's Changed
- Python wrapping by @alexjamesgarza in #76
- Interface linkage by @K20shores in #77
- Fix the python build that I broke by @K20shores in #78
New Contributors
- @alexjamesgarza made their first contribution in #76
Full Changelog: v0.6.0...v0.6.1
Version 0.6.0
What's Changed
- Update MICM wrapper for Atmospheric Physics by @boulderdaze in #50
- Reorganize by @K20shores in #67
- Remove test code for debugging and formatted spacing by @boulderdaze in #73
- adding citation file by @K20shores in #71
- Version update by @K20shores in #74
- v0.6.0 by @K20shores in #75
Full Changelog: v.0.5.0...v0.6.0
Version 0.5.0
What's Changed
- add no-micm test and fix by @mattldawson in #39
- Update README.md by @K20shores in #41
- Added creating solver interface by @boulderdaze in #35
- Rename micm module name by @boulderdaze in #49
- v0.5.0 Release by @boulderdaze in #53
New Contributors
- @mattldawson made their first contribution in #39
Full Changelog: v0.4.0...v.0.5.0
Version 0.4.0
What's Changed
- 12 add micm to musica library by @K20shores in #13
- only requiring gtest if requested by @K20shores in #15
- 17 Setup MUSICA for CCPP by @K20shores in #19
- Create an environment module for MUSICA by @K20shores in #20
- 0.3.0 by @K20shores in #26
- Modifications by @K20shores in #34
- Fortran wrapper by @boulderdaze in #30
- udpdated to the new version of the plan by @K20shores in #36
New Contributors
- @boulderdaze made their first contribution in #30
Full Changelog: v0.1.0...v0.4.0
Version 0.3.0
What's Changed
- only requiring gtest if requested by @K20shores in #15
- 17 Setup MUSICA for CCPP by @K20shores in #19
- Create an environment module for MUSICA by @K20shores in #20
- 0.3.0 by @K20shores in #26
- v0.3.0 by @K20shores in #27
Full Changelog: v0.2.0...v0.3.0