applyHeatIndexAdjustments

private fun applyHeatIndexAdjustments(tempF: Float, humidity: Float, baseHI: Double): Double

Aplica ajustes al Heat Index para condiciones extremas según las especificaciones de NOAA.

Estas ajustaciones se aplican en dos escenarios:

  1. Humedad baja (<13%) y temperatura alta (80-112°F): El Heat Index se reduce.

  2. Humedad alta (>85%) y temperatura moderada-alta (80-87°F): El Heat Index se aumenta.

Adicionalmente, si el Heat Index ajustado es menor que la temperatura ambiente, se utiliza la temperatura ambiente como el valor final del Heat Index.

Referencia: NOAA Heat Index Adjustments

Return

El Heat Index ajustado en grados Fahrenheit.

Parameters

tempF

Temperatura ambiente en grados Fahrenheit.

humidity

Humedad relativa en porcentaje (0-100).

baseHI

El Heat Index calculado usando la ecuación de Rothfusz, en Fahrenheit.