Recent Releases of SASKTRAN2
SASKTRAN2 - v2026.2.0
What's Changed
- Bump the actions group across 1 directory with 2 updates by @dependabot[bot] in https://github.com/usask-arg/sasktran2/pull/231
- Rust-integration by @dannyzed in https://github.com/usask-arg/sasktran2/pull/232
- Add extra stream quadrature options, add vector wigner methods by @dannyzed in https://github.com/usask-arg/sasktran2/pull/233
- Various fixes found when working on IPRT intercomparisons by @dannyzed in https://github.com/usask-arg/sasktran2/pull/230
- Fix dimensions in gaussian extinction weighting functions by @TaranWarnock in https://github.com/usask-arg/sasktran2/pull/236
- Clouds documentation fix by @TaranWarnock in https://github.com/usask-arg/sasktran2/pull/239
- Bump the actions group across 1 directory with 3 updates by @dependabot[bot] in https://github.com/usask-arg/sasktran2/pull/235
- Discrete ordinates emission by @dannyzed in https://github.com/usask-arg/sasktran2/pull/237
- Bump version number for release by @dannyzed in https://github.com/usask-arg/sasktran2/pull/240
Full Changelog: https://github.com/usask-arg/sasktran2/compare/v2025.11.2...v2026.2.0
Atmosphere - Radiative Transfer
- C++
Published by dannyzed 4 months ago
SASKTRAN2 - v2025.11.2
What's Changed
- fix flux factors by @dannyzed in https://github.com/usask-arg/sasktran2/pull/227
- bump version by @dannyzed in https://github.com/usask-arg/sasktran2/pull/228
Full Changelog: https://github.com/usask-arg/sasktran2/compare/v2025.11.1...v2025.11.2
Atmosphere - Radiative Transfer
- C++
Published by dannyzed 7 months ago
SASKTRAN2 - v2025.11.1
What's Changed
- Fix a bug in loading CO2 data for AER lines by @dannyzed in https://github.com/usask-arg/sasktran2/pull/226
Full Changelog: https://github.com/usask-arg/sasktran2/compare/v2025.11.0...v2025.11.1
Atmosphere - Radiative Transfer
- C++
Published by dannyzed 7 months ago
SASKTRAN2 - v2025.11.0
What's Changed
- Plane parallel ray dithering and lebedev triangulation precursor by @dannyzed in https://github.com/usask-arg/sasktran2/pull/220
- bump rust nightly version by @dannyzed in https://github.com/usask-arg/sasktran2/pull/221
- Update for zenodo_get 2.0.0 by @dannyzed in https://github.com/usask-arg/sasktran2/pull/222
- Add manual Constituent by @dannyzed in https://github.com/usask-arg/sasktran2/pull/223
- First interfaces for flux output, and addition for fluxes for plane parallel DO source by @dannyzed in https://github.com/usask-arg/sasktran2/pull/224
- Bump the actions group across 1 directory with 7 updates by @dependabot[bot] in https://github.com/usask-arg/sasktran2/pull/219
- bump version by @dannyzed in https://github.com/usask-arg/sasktran2/pull/225
Full Changelog: https://github.com/usask-arg/sasktran2/compare/v2025.10.0...v2025.11.0
Atmosphere - Radiative Transfer
- C++
Published by dannyzed 7 months ago
SASKTRAN2 - v2025.10.0
What's Changed
- Bump actions/download-artifact from 4 to 5 in the actions group by @dependabot[bot] in https://github.com/usask-arg/sasktran2/pull/213
- Bump the actions group with 2 updates by @dependabot[bot] in https://github.com/usask-arg/sasktran2/pull/214
- Add henyey greenstein and more aerosol info by @dannyzed in https://github.com/usask-arg/sasktran2/pull/218
Full Changelog: https://github.com/usask-arg/sasktran2/compare/v2025.8.0...v2025.10.0
Atmosphere - Radiative Transfer
- C++
Published by dannyzed 7 months ago
SASKTRAN2 - v2025.8.0
What's Changed
- Bump prefix-dev/setup-pixi from 0.8.10 to 0.8.11 in the actions group by @dependabot[bot] in https://github.com/usask-arg/sasktran2/pull/207
- Bump prefix-dev/setup-pixi from 0.8.11 to 0.8.14 in the actions group by @dependabot[bot] in https://github.com/usask-arg/sasktran2/pull/209
- Fixes a bug at the edges of uniform xs grids by @dannyzed in https://github.com/usask-arg/sasktran2/pull/210
- Add option in config to set spdlog levels by @dannyzed in https://github.com/usask-arg/sasktran2/pull/211
- Gaussian height constituent by @TaranWarnock in https://github.com/usask-arg/sasktran2/pull/208
Full Changelog: https://github.com/usask-arg/sasktran2/compare/v2025.7.0...v2025.8.0
Atmosphere - Radiative Transfer
- C++
Published by dannyzed 10 months ago
SASKTRAN2 - v2025.7.0
What's Changed
- Bump the actions group with 2 updates by @dependabot in https://github.com/usask-arg/sasktran2/pull/201
- Move thermal emission from python to rust by @TaranWarnock in https://github.com/usask-arg/sasktran2/pull/200
- fix nans in derivs by @dannyzed in https://github.com/usask-arg/sasktran2/pull/202
- Move HITRANAbsorber into rust by @TaranWarnock in https://github.com/usask-arg/sasktran2/pull/203
- Bump windows runner version by @dannyzed in https://github.com/usask-arg/sasktran2/pull/204
- Bump prefix-dev/rattler-build-action from 0.2.33 to 0.2.34 in the actions group by @dependabot in https://github.com/usask-arg/sasktran2/pull/205
- Fix gc threads by @dannyzed in https://github.com/usask-arg/sasktran2/pull/206
Full Changelog: https://github.com/usask-arg/sasktran2/compare/v2025.6.0...v2025.7.0
Atmosphere - Radiative Transfer
- C++
Published by dannyzed 11 months ago
SASKTRAN2 - v2025.6.0
What's Changed
- Bump dawidd6/action-download-artifact from 9 to 10 in the actions group by @dependabot in https://github.com/usask-arg/sasktran2/pull/198
- Fix windows wheels by @dannyzed in https://github.com/usask-arg/sasktran2/pull/199
Full Changelog: https://github.com/usask-arg/sasktran2/compare/v2025.5.3...v2025.6.0
Atmosphere - Radiative Transfer
- C++
Published by dannyzed 12 months ago
SASKTRAN2 - v2025.5.3
What's Changed
- Adds the altitude_m property to VMRAltitudeAbsorber by @dannyzed in https://github.com/usask-arg/sasktran2/pull/193
- fix calculates with VMRaltitudeabsorber and AERLines when derivatives are enabled by @dannyzed in https://github.com/usask-arg/sasktran2/pull/194
- Move scattering optical property database into rust by @dannyzed in https://github.com/usask-arg/sasktran2/pull/195
- Cleanup and doc updates by @dannyzed in https://github.com/usask-arg/sasktran2/pull/196
- Release 2025.5.3 by @dannyzed in https://github.com/usask-arg/sasktran2/pull/197
Full Changelog: https://github.com/usask-arg/sasktran2/compare/v2025.5.2...v2025.5.3
Atmosphere - Radiative Transfer
- C++
Published by dannyzed about 1 year ago
SASKTRAN2 - v2025.5.2
What's Changed
- update by @dannyzed in https://github.com/usask-arg/sasktran2/pull/192
Full Changelog: https://github.com/usask-arg/sasktran2/compare/v2025.5.1...v2025.5.2
Atmosphere - Radiative Transfer
- C++
Published by dannyzed about 1 year ago
SASKTRAN2 - v2025.5.1
What's Changed
Rerelease to try to fix conda-forge builds
Full Changelog: https://github.com/usask-arg/sasktran2/compare/v2025.05.0...v2025.5.1
Atmosphere - Radiative Transfer
- C++
Published by dannyzed about 1 year ago
SASKTRAN2 - v2025.05.0
What's Changed
- Update core stubs by @github-actions in https://github.com/usask-arg/sasktran2/pull/180
- Refactoring and CI improvements + Mie by @dannyzed in https://github.com/usask-arg/sasktran2/pull/177
- Switch to CFFI by @dannyzed in https://github.com/usask-arg/sasktran2/pull/183
- Fix warnings by @dannyzed in https://github.com/usask-arg/sasktran2/pull/182
- Bump prefix-dev/setup-pixi from 0.8.3 to 0.8.8 in the actions group across 1 directory by @dependabot in https://github.com/usask-arg/sasktran2/pull/184
- Add some SIMD constructs by @dannyzed in https://github.com/usask-arg/sasktran2/pull/185
- rust impl of aer line by @dannyzed in https://github.com/usask-arg/sasktran2/pull/186
- add clippy by @dannyzed in https://github.com/usask-arg/sasktran2/pull/187
- Corrosion by @dannyzed in https://github.com/usask-arg/sasktran2/pull/188
- Add global thread pool by @dannyzed in https://github.com/usask-arg/sasktran2/pull/189
- Start release 2025.5.0 process by @dannyzed in https://github.com/usask-arg/sasktran2/pull/190
Full Changelog: https://github.com/usask-arg/sasktran2/compare/v2025.04.0...v2025.05.0
Atmosphere - Radiative Transfer
- C++
Published by dannyzed about 1 year ago
SASKTRAN2 - v2025.04.0
What's Changed
- Update core stubs by @github-actions in https://github.com/usask-arg/sasktran2/pull/175
- Add new viewing geometry class by @dannyzed in https://github.com/usask-arg/sasktran2/pull/179
Full Changelog: https://github.com/usask-arg/sasktran2/compare/v2025.03.0...v2025.04.0
Atmosphere - Radiative Transfer
- C++
Published by dannyzed about 1 year ago
SASKTRAN2 - v2025.03.0
What's Changed
- Update core stubs by @github-actions in https://github.com/usask-arg/sasktran2/pull/169
- Bump the actions group with 2 updates by @dependabot in https://github.com/usask-arg/sasktran2/pull/170
- Bump pypa/cibuildwheel from 2.23.0 to 2.23.1 in the actions group by @dependabot in https://github.com/usask-arg/sasktran2/pull/172
- Speed and bug fixes by @dannyzed in https://github.com/usask-arg/sasktran2/pull/173
- Aer-lines by @dannyzed in https://github.com/usask-arg/sasktran2/pull/174
Full Changelog: https://github.com/usask-arg/sasktran2/compare/v2025.02.2...v2025.03.0
Atmosphere - Radiative Transfer
- C++
Published by dannyzed about 1 year ago
SASKTRAN2 - v2025.02.2
What's Changed
- Update core stubs by @github-actions in https://github.com/usask-arg/sasktran2/pull/165
- Add output optical depth option by @dannyzed in https://github.com/usask-arg/sasktran2/pull/166
- Update core stubs by @github-actions in https://github.com/usask-arg/sasktran2/pull/167
- Add additive optical by @dannyzed in https://github.com/usask-arg/sasktran2/pull/168
Full Changelog: https://github.com/usask-arg/sasktran2/compare/v2025.02.1...v2025.02.2
Atmosphere - Radiative Transfer
- C++
Published by dannyzed about 1 year ago
SASKTRAN2 - v2025.02.1
What's Changed
- Bump prefix-dev/setup-pixi from 0.8.1 to 0.8.2 in the actions group by @dependabot in https://github.com/usask-arg/sasktran2/pull/163
- Bump prefix-dev/setup-pixi from 0.8.2 to 0.8.3 in the actions group by @dependabot in https://github.com/usask-arg/sasktran2/pull/164
- Various speed improvement by @dannyzed in https://github.com/usask-arg/sasktran2/pull/161
Full Changelog: https://github.com/usask-arg/sasktran2/compare/v2025.02.0...v2025.02.1
Atmosphere - Radiative Transfer
- C++
Published by dannyzed over 1 year ago
SASKTRAN2 - v2025.02.0
What's Changed
- CI updates, switch to native arm runner, add apple accelerate builds by @dannyzed in https://github.com/usask-arg/sasktran2/pull/160
- Bump the actions group with 2 updates by @dependabot in https://github.com/usask-arg/sasktran2/pull/158
- Fix bug when loading climatologies with lowercase letters by @dannyzed in https://github.com/usask-arg/sasktran2/pull/162
Full Changelog: https://github.com/usask-arg/sasktran2/compare/v2025.01.2...v2025.02.0
Atmosphere - Radiative Transfer
- C++
Published by dannyzed over 1 year ago
SASKTRAN2 - v2025.01.2
What's Changed
- Fix error handling, add some extra output by @dannyzed in https://github.com/usask-arg/sasktran2/pull/157
- Try to enable OMP on mac wheels by @dannyzed in https://github.com/usask-arg/sasktran2/pull/159
Full Changelog: https://github.com/usask-arg/sasktran2/compare/v2025.01.1...v2025.01.2
Atmosphere - Radiative Transfer
- C++
Published by dannyzed over 1 year ago
SASKTRAN2 - v2025.01.1
What's Changed
- Try to add aarch64 linux builds by @dannyzed in https://github.com/usask-arg/sasktran2/pull/154
- Update core stubs by @github-actions in https://github.com/usask-arg/sasktran2/pull/155
- Fix bug in ecef ray by @dannyzed in https://github.com/usask-arg/sasktran2/pull/156
Full Changelog: https://github.com/usask-arg/sasktran2/compare/v2025.01.0...v2025.01.1
Atmosphere - Radiative Transfer
- C++
Published by dannyzed over 1 year ago
SASKTRAN2 - v2025.01.0
What's Changed
- Bump pypa/cibuildwheel from 2.21.3 to 2.22.0 in the actions group by @dependabot in https://github.com/usask-arg/sasktran2/pull/133
- Modis brdf by @lukasfehr in https://github.com/usask-arg/sasktran2/pull/134
- Update devtainer to work for the C++ build by @dannyzed in https://github.com/usask-arg/sasktran2/pull/135
- fix lapacke link by @dannyzed in https://github.com/usask-arg/sasktran2/pull/136
- Fix mult arg surface BRDF derivatives and implement MODIS derivatives by @dannyzed in https://github.com/usask-arg/sasktran2/pull/138
- Bump dawidd6/action-download-artifact from 6 to 7 in the actions group by @dependabot in https://github.com/usask-arg/sasktran2/pull/137
- Modis brdf by @lukasfehr in https://github.com/usask-arg/sasktran2/pull/139
- Refactor to pre-calculate phase functions by @dannyzed in https://github.com/usask-arg/sasktran2/pull/99
- Initial addition of solar model and scaling by @dannyzed in https://github.com/usask-arg/sasktran2/pull/140
- Bump pypa/gh-action-pypi-publish from 1.12.2 to 1.12.3 in the actions group by @dependabot in https://github.com/usask-arg/sasktran2/pull/141
- First addition of online hitran calculations by @dannyzed in https://github.com/usask-arg/sasktran2/pull/143
- Update ray integration to use effective single scatter albedo by @dannyzed in https://github.com/usask-arg/sasktran2/pull/144
- Add on-demand Mie calculations for convenience by @dannyzed in https://github.com/usask-arg/sasktran2/pull/145
- Emission source by @TaranWarnock in https://github.com/usask-arg/sasktran2/pull/142
- Moving derivative code from python into C++ by @dannyzed in https://github.com/usask-arg/sasktran2/pull/146
- Don't stop on pixi pre commit fail by @dannyzed in https://github.com/usask-arg/sasktran2/pull/148
- Update core stubs by @github-actions in https://github.com/usask-arg/sasktran2/pull/149
- Adds thermal derivatives WRT extinction/ssa by @dannyzed in https://github.com/usask-arg/sasktran2/pull/150
- Fix macosx 3.10 wheels by @dannyzed in https://github.com/usask-arg/sasktran2/pull/151
- Emission derivatives by @dannyzed in https://github.com/usask-arg/sasktran2/pull/152
- Cleanup for release 2025.01.0 by @dannyzed in https://github.com/usask-arg/sasktran2/pull/153
New Contributors
- @github-actions made their first contribution in https://github.com/usask-arg/sasktran2/pull/149
Full Changelog: https://github.com/usask-arg/sasktran2/compare/v2024.11.0...v2025.01.0
Atmosphere - Radiative Transfer
- C++
Published by dannyzed over 1 year ago
SASKTRAN2 - v2024.11.0
What's Changed
- Bump pypa/gh-action-pypi-publish from 1.10.3 to 1.11.0 in the actions group by @dependabot in https://github.com/usask-arg/sasktran2/pull/129
- Bump pypa/gh-action-pypi-publish from 1.11.0 to 1.12.2 in the actions group by @dependabot in https://github.com/usask-arg/sasktran2/pull/130
- Viewing Geometry Improvements by @dannyzed in https://github.com/usask-arg/sasktran2/pull/128
- Switches the anaconda token to be the correct ones by @dannyzed in https://github.com/usask-arg/sasktran2/pull/131
- Adds extra output for the LimbVertical class by @dannyzed in https://github.com/usask-arg/sasktran2/pull/132
Full Changelog: https://github.com/usask-arg/sasktran2/compare/v2024.10.2...v2024.11.0
Atmosphere - Radiative Transfer
- C++
Published by dannyzed over 1 year ago
SASKTRAN2 - v2024.10.2
Rerelease of v2024.10.1 with pypi wheel upload fixed
Atmosphere - Radiative Transfer
- C++
Published by dannyzed over 1 year ago
SASKTRAN2 - v2024.10.1
What's Changed
- C dev - mie database by @cremai in https://github.com/usask-arg/sasktran2/pull/115
- Implementation of refractive effects by @dannyzed in https://github.com/usask-arg/sasktran2/pull/124
- Try using new arm runners, update to py313 by @dannyzed in https://github.com/usask-arg/sasktran2/pull/125
- Bump the actions group across 1 directory with 3 updates by @dependabot in https://github.com/usask-arg/sasktran2/pull/123
- Release 2024.10.1 Cleanup by @dannyzed in https://github.com/usask-arg/sasktran2/pull/126
Full Changelog: https://github.com/usask-arg/sasktran2/compare/v2024.10.0...v2024.10.1
Atmosphere - Radiative Transfer
- C++
Published by dannyzed over 1 year ago
SASKTRAN2 - v2024.10.0
Update bulids for python 3.13 (conda only for now) and arm (conda only)
Atmosphere - Radiative Transfer
- C++
Published by dannyzed over 1 year ago
SASKTRAN2 -
- Add freeze option to particle size distributions
Atmosphere - Radiative Transfer
- C++
Published by dannyzed almost 2 years ago
SASKTRAN2 -
Fixes binary wheel uploads for pypi
Atmosphere - Radiative Transfer
- C++
Published by dannyzed about 2 years ago
SASKTRAN2 - v2024.02.1
Same as v2024.02.0 but fixes the license classifier on the PyPI upload
Atmosphere - Radiative Transfer
- C++
Published by dannyzed over 2 years ago
SASKTRAN2 -
- Templated number of streams has been enabled in DO, resulting in large speedups for 2-stream calculations
- Added support for Mie calculations (Using SASKTRAN Legacy)
- Added support for HITRAN cross sections (Using SASKTRAN Legacy)
Atmosphere - Radiative Transfer
- C++
Published by dannyzed over 2 years ago
SASKTRAN2 -
Relicenses the model under the MIT license
Atmosphere - Radiative Transfer
- C++
Published by dannyzed over 2 years ago
SASKTRAN2 -
Add support for Python 3.12 wheels
Remove support for Python versions below 3.10
SASKTRAN2 is now available in conda-forge
Added the {py:class}sasktran2.LinearizedMie object to perform Mie calculations
Added support for sk.GeometryType.PlaneParallel and sk.GeometryType.PseudoSpherical
Atmosphere - Radiative Transfer
- C++
Published by dannyzed over 2 years ago