Date & Time
Target date for sun position and weather data.
Edit start/end times; sun elevation at those times is shown for
reference.
Area
Markers
Terrain
Zoom 12 ≈ 30 m/px (sim), zoom 14 ≈ 7 m/px (mesh). NS grid capped at
80×80.
Heating
Fetches ERA5 data to derive max_heat from observations.
Peak ground-air temperature anomaly under full insolation.
Environmental lapse rate. DALR=9.76 K/km. ELR < DALR = stable.
Thermal Inertia
Time constant for ground heating. ~1 h bare rock, ~1.5 h mixed, ~3 h
forest.
Atmospheric Physics
DALR: dry adiabatic rate (fixed physics, 9.76 K/km). Prₜ: ratio of
momentum to heat diffusivity — lower = more heat diffusion relative
to momentum.
Clamps νₜ for diffusion stability: νₜ ≤ factor·Δ²/dt. Lower = more
conservative.
Solar Radiation Model
Kasten-Czeplak transmittance: T_atm = base^(AM^exp). Lower base =
hazier sky; higher base = clearer.
Gaussian smoothing applied to slope incidence and land cover thermal
factor. Higher σ = smoother heating patterns.
NS Solver Parameters
Red-Black SOR pressure solver. Mean-removal frequency: remove mean
pressure every N iterations to handle Neumann null space.
Visualization
Height for plan-view slice. Steps between UI updates (higher =
faster sim).