alatm02_mod.f
39 lines · 1 definitions · on GitHub (7be4133)
Python version: alatm02_mod.py, 22 lines, on the right (switch to Python above the code).
Purpose
ALATM02_MOD holds the valid range of the Allard table, shared by 3 routines. It replaces COMMON/ALATM02/ (MHP via Claude, 10/14/26); the size NTA = 250 is private.
What its variables hold, who sets them, who reads them. Set by ALTABINIT:
GLmin(NTA),GLmax(NTA),IGLmin(NTA),IGLmax(NTA): for each $\log T_\mathrm{eff}$ row, the allowed range in $\log g$ and the first and last valid column;TEFFLmin,TEFFLmax: the range in $\log T_\mathrm{eff}$ (recomputed, with the same formulas, byALPRINT);GLXmin,GLXmax: the extremes of $\log g$ over all rows.
Read by ALSURFP, which checks each request against them, and ALPRINT.
Definitions
moduleALATM02_MOD
Change log
The changes since rp_1
Changed since rp_1. New file: COMMON/ALATM02/ as a module.