A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

Recent Releases of lowtran

lowtran - New f2py build using CMake

Use pyproject.toml alone. f2py builds on first use of import lowtran function e.g. lowtran.check() or pytest or similar. Patched to work again on Windows with Python >= 3.8.

Atmosphere - Radiative Transfer - Python
Published by scivision about 2 years ago

lowtran - cmake/ci template, better cli

Atmosphere - Radiative Transfer - Python
Published by scivision about 5 years ago

lowtran - CI cleanup and templating

implementing best practices

Atmosphere - Radiative Transfer - Python
Published by scivision almost 6 years ago

lowtran - allow user to input wavelength step

Wavelength step is a key factor in computation time. Allowing end user to easily input step size. Default is 20 cm^-1, which is the minimum (smallest) step size suggested in the Lowtran manual.

Also modularized code for better code practice.

Atmosphere - Radiative Transfer - Python
Published by scivision over 6 years ago

lowtran - Modernize setup and test

setup.py => setup.cfg
general cleanup of console_scripts and CI tests

Atmosphere - Radiative Transfer - Python
Published by scivision almost 7 years ago

lowtran - Template/standards

pep8, mypy type checking adherence. Improve builds with different compilers

Atmosphere - Radiative Transfer - Python
Published by scivision almost 7 years ago

lowtran - Improve Horizontal cases

Increase simple OOP Lowtran interface by adding

  • standard lowtran horizontal model
  • user-defined atmosphere parameters (temperature, pressure, composition)

increased plain Fortran test coverage

Atmosphere - Radiative Transfer - Python
Published by scivision about 7 years ago

lowtran - Xarray.Dataset

Cleanup API so that all data is passed out via xarray.Dataset

If a dimension is unused (time, wavelength, angle) use .squeeze() to prune off the length-1 dimension(s).

Atmosphere - Radiative Transfer - Python
Published by scivision about 7 years ago

lowtran - Better API

Atmosphere - Radiative Transfer - Python
Published by scivision about 8 years ago

lowtran - Initial release

Atmosphere - Radiative Transfer - Python
Published by drhirsch over 8 years ago