Skip to content

Releases: space-physics/iri2016

autobuild cmake/meson python/matlab

02 Oct 07:11
d9e7bb0
Compare
Choose a tag to compare
  • move CI to Github Actions
  • autobuild cmake or meson, with python or matlab/octave
  • make modularization more robust
  • improve test coverage

Build with Meson or CMake

01 Feb 15:47
8621abe
Compare
Choose a tag to compare

For Python use Meson or CMake.

Matlab/Octave are still CMake, let us know if you want Meson.

Robust Matlab/Python API, integrate latest IRI2016 Fortran code

01 Feb 15:20
7ce8b1f
Compare
Choose a tag to compare

Cleaning house:

  • cleanup Matlab/Python access to command-line Fortran API, necessitated by instabilities in original IRI2016 code.
  • automatic CMake build as part of Python or Matlab install--required CMake ≥ 3.13
  • add TEC simulation

Enhance unit tests, docs, and Matlab interface

21 Nov 06:46
b600355
Compare
Choose a tag to compare

NOTE: Matlab must be restarted to make more than one IRI2016 call. Or do repeated calls to Python front-end. Reloading Python module doesn't work.

This is due to old Fortran 77 coding techniques.

Rename, increase test coverage, add Matlab example

30 Jul 21:00
639959f
Compare
Choose a tag to compare

modernize, standarize, cross-compiler compatibility

12 Jul 21:02
Compare
Choose a tag to compare

More cleanup to

  • work with several Fortran compilers
  • add Windows CI
  • make command line scripts useful
  • pep8, mypy, setup.cfg, markdown

Rework Fortran import system to be more efficient and robust

13 Apr 15:58
Compare
Choose a tag to compare

Thanks to @w2naf feedback, reworked import system and improved test coverage for top-level scripts.

Vast API cleanup, incorporation of simple, powerful xarray API

13 Apr 14:28
Compare
Choose a tag to compare

simplify API, optional prereqs

27 Feb 07:58
Compare
Choose a tag to compare

API Cleanup

27 Feb 05:50
Compare
Choose a tag to compare
  • Use datetime instead of individual time part variables.
  • Make default verbosity off
  • note deprecated basemap TODO update to cartopy