Changelog

Changelog for Ambiance. Version numbers try to follow Semantic Versioning.

[1.3.1] – 2022-09-25

Added

[1.3.0] – 2021-09-10

Added

Changed

  • Remove setter method for geometric height. Height can only be set when instantiating the Atmosphere object

[1.2.0] – 2021-03-01

Fixed

  • Fix Numpy integer overflow error on Windows when calling conversion functions as class functions

[1.1.2] – 2021-02-28

[1.1.1] – 2020-09-30

Removed

  • Removed unnecessary alias Const from module ambiance

Changed

  • Rename ambiance.EPS to private ambiance._EPS

[1.1.0] – 2020-09-23

Changed

[1.0.2] – 2020-09-19

Changed

  • Improvements in from_pressure() method

    • Use Newton method instead of bisection

    • Allow any tensor-like input

[1.0.1] – 2020-09-19

Added

[1.0.0] – 2020-04-05

Added

  • Update documentation

  • Add Latex equations for all atmospheric properties (rendered with Sphinx)

  • Add doctest for all user documentation (*.rst files)

[0.3.3] – 2020-03-25

Added

  • Make Atmosphere() hashable

[0.3.2] – 2020-03-14

Remove

  • Remove unnecessary aliases of atmospheric properties when deriving new ones

[0.3.1] – 2019-12-30

Changed

  • Transfer of repository ownership

  • Repository moved from aarondettmann/ambiance to airinnova/ambiance

[0.3.0] – 2019-08-03

Added

  • Added Atmosphere.layer_name which returns a string array with layer names corresponding to the input heights

Changed

  • Renamed the class ambiance.Constant to ambiance._Const/ambiance.CONST

    • Clearer indication that this class is meant to be “private”/constant

[0.2.1] – 2019-08-03

Fixed

[0.2.0] – 2019-07-28

Added

  • Added support for input in matrix form

  • Added test cases for input in matrix form

Changed

  • Made Atmosphere attributes h and H @property to indicate ‘read-only’

  • Made converter between geometric and geopotential heights @staticmethod

[0.1.0] – 2019-07-26

Added

  • Added test cases for full test coverage

  • Integration with CI service

  • Updated the documentation

Changed

  • Minor changes in the Ambiance module

[0.0.1] – 2019-07-11

Added

  • Initial release

    • Basic implementation of the ICAO 1993 atmosphere

    • Single values and arrays can be processed

    • Basic test cases included