Skip to content

Releases: space-physics/NCAR-GLOW

modernize, cleanup

01 Sep 18:35
Compare
Choose a tag to compare
  • require Python >= 3.9
  • fixed geomagindices package for current Pandas versions

This GLOW implementation remains as an almost zero modification to the original source code. The Matlab/Python interface uses a command line interface to GLOW, running GLOW as a separate process to avoid thread-safety issues.

update matlab and Python interfaces, add tests, examples, plots

25 May 04:36
dd1a708
Compare
Choose a tag to compare

add examples and simulation mods, ci to actions

27 Sep 22:41
e2a12f6
Compare
Choose a tag to compare
  • move CI to GitHub Actions
  • add examples for no precipitation and injected temperature
  • make Fortran code sleeker by using select type instead of module procedure
  • make sanity check when parsing Glow stdout by checking for expected altitude--this helps avoid off-by-N line reading mistakes

meson subproject

30 Jul 07:36
Compare
Choose a tag to compare

correct meson.build to be suitable for use as subproject

Check for too old build system and fail / skip accordingly

19 Jul 23:20
3f27b4a
Compare
Choose a tag to compare

Check for minimum build system version and fail / skip accordingly:

  • Meson >= 0.50
  • CMake >= 3.13

BUGFIX: Python glow output reading

19 Jul 18:24
9653136
Compare
Choose a tag to compare

There was a bug in reading glow output that made several columns incorrect. Our apologies for this oversight. We have improved the test coverage to help avoid these problems in the future.

Updated build API for Python and Matlab

CMake + Meson build

21 Jan 16:16
Compare
Choose a tag to compare

Cmake or Meson can remotely download and compile this repo, or it can be built locally