- Go to the page of references for the atmosphere program.
- Download atmos.zip.

The archive file atmos.zip contains the files:

readme.txt | general information |

coesa.txt | definition of the 1976 US Atmosphere Standard to 86 km. |

hydro.pdf | derivation of the hydrostatic equations for an atmosphere with zero or linear temperature gradient |

at62.for | the original grandfather of all these codes |

atmos76.f90 | subroutine to compute atmosphere to 1000 km. |

press.py | the program used to compute pressures at boundaries (Python 3) |

us1.txt | atmosphere table (long form) in U.S. units |

si1.txt | atmosphere table (long form) in SI units |

us2.txt | atmosphere table (short form) in U.S. units |

si2.txt | atmosphere table (short form) in SI units |

bigtables.html | a web page that displays any of six detailed tables of atmospheric properties |

bigtables.py | the Python program that creates bigtables.html |

bigtables.f90 | same as bigtables.py, but in Modern Fortran |

ussa1976.pas | Steven Pietrobon's program to compute upper atmosphere |

ussa1976.dpr | same as ussa1976.pas, but as a Delphi console application |

ussa1976.exe | executable for ussa1976 (using ussa1976.dpr) |

uasa2000.pas | Pietrobon's program to compute approximate upper atmosphere |

uasa2000.dpr | same as uasa2000.pas, but as a Delphi console application |

uasa2000.exe | executable for uasa2000 (using uasa2000.dpr) |

bb.f90 | the baseball trajectory program |

hotcold.f90 | non-standard atmospheres (hot,cold,polar,tropical) |

atmoscalculator.html | an atmosphere calculator (exact values at any altitude) |

Files associated with the tables program | |

tables.txt | description of tables and notes for each language |

language.txt | discussion of the differences between languages |

tables.bas | the source code for tables in QBASIC |

tables.c | the source code for tables in C |

tables.cpp | the source code for tables in C++ |

tables.dpr | the source code for tables in Pascal (as a Delphi console app.) |

tables.f90 | the source code for tables in Fortran |

tables.for | the source code for tables in Fortran 77 |

tables.java | the source code for tables in Java |

tables.py | the source code for tables in Python 3(by Rich Kwan) |

tables2.py | the source code for tables in Python 2(by Rich Kwan) |

tables.pro | the source code for tables in IDL (by Martin Shultz) |

tablesHTML.f90 | the source code for tables in Fortran with HTML output |

The program *tables*, which is given in several languages, produces four
atmosphere tables:

- a table is US units from 0 to 280000 ft. by 5000 ft.
- a table in SI units form 0 to 86 km by 2 km
- a table in US units from 0 to 65000 ft. by 1000 ft., and
- a table in SI units from 0 to 20 km by 0.5 km.

The goal is to produce exactly the same text in all programs, but there are small differences.