PyREC scaffolding (from YREC development, 7be4133)/ alatm02_mod.fGlossary

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).

Variables on this page (9)

glmax, glmin, glxmax, glxmin, iglmax, iglmin, nta, tefflmax, tefflmin

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, by ALPRINT);
  • GLXmin, GLXmax: the extremes of $\log g$ over all rows.

Read by ALSURFP, which checks each request against them, and ALPRINT.

Definitions

moduleALATM02_MOD

lines 23–39 · GitHub

Used by (3 units)

ALPRINT, ALSURFP, ALTABINIT

Change log

The changes since rp_1

Changed since rp_1. New file: COMMON/ALATM02/ as a module.