Skip to content

Vectorized Liljegren Solver with Timestamp-Aware Solar Geometry

Choose a tag to compare

@zyf0717 zyf0717 released this 23 Jul 05:11
· 11 commits to master since this release
eba041b
  • wbgt.Liljegren() now defaults to engine = "batch"; select
    engine = "scalar" for the prior reference execution path. Batch retains
    automatic scalar fallback for unresolved rows.
  • wbgt.Liljegren() and calZenith() now accept solar_time = "timestamp"
    or "date_noon". The inherited hour argument remains a compatibility
    alias.
  • Removed the fork-only gmt_offset option. Supply timezone-aware timestamps
    or convert local observations to UTC before calculating solar geometry.
  • Removed the fork-only averaging_period option. HeatStressR evaluates the
    supplied timestamp as an instantaneous observation; callers align
    interval-mean or accumulated data before calculation.
  • wbgt.Liljegren() now accepts direct_fraction, the direct share of total
    supplied shortwave radiation. It may be one value or a row-aligned vector
    and defaults to 0.8.