USSA1976#

The U.S. Standard Atmosphere 1976 model.

PyPI Python Version License

Read the documentation at https://ussa1976.readthedocs.io/ Tests Codecov

pre-commit Black

This package implements the atmosphere thermophysical model provided by the National Aeronautics and Space Administration technical report NASA-TM-X-74335 published in 1976 and entitled U.S. Standard Atmosphere, 1976.

Features#

  • Run the U.S. Standard Atmosphere 1976 model on your custom altitude grid

  • Compute all 14 atmospheric variables of the model as a function of altitude:
    • air temperature

    • air pressure

    • number density (of individual species)

    • air number density

    • air density

    • air molar volume

    • air pressure scale height

    • air particles mean speed

    • air particles mean free path

    • air particles mean collision frequency

    • speed of sound in air

    • air dynamic viscosity

    • air kinematic viscosity

    • air thermal conductivity coefficient

  • Results stored in NetCDF format

  • Command-line interface

  • Python interface

Requirements#

  • Python 3.8+

Installation#

You can install USSA1976 via pip from PyPI:

$ pip install ussa1976

Usage#

Contributing#

Contributions are very welcome. To learn more, see the Contributor Guide.

License#

Distributed under the terms of the MIT license, USSA1976 is free and open source software.

Issues#

If you encounter any problems, please file an issue along with a detailed description.

Credits#

This project was generated from @cjolowicz’s Hypermodern Python Cookiecutter template.