Encapsulated orientation, CMake, Python and conda
Pre-release
Pre-release
This is a pre-release version of v1.9. The pre-release is meant to enable progress on conda packaging to support the Python front-end.
Changes relative to v1.8 include
- Changing the build system from Gnu Make to CMake to allow support for Windows and MacOS (initial work by Makepath LLC, revised by @skosukhin)
- A change to the Fortran API: vertical direction is now specified as part of
ty_optical_properties_arry
rather than as a logical variabletop_at_1
(#287) - Refinements to gas optics kernels courtesy of Thomas Jahns (#315). This changes answers nominally.
- Separate cloud optics kernels to accommodate the Python front end
As usual @skosukhin has kept both CMake and the continuous integration humming along efficiently.