Calculates the sensible heat flux using the Monin-Obukhov length. Negative flux signifies flux away from the surface, positive values signify flux towards the surface.

sensible_monin(...)

# S3 method for numeric
sensible_monin(
  t1,
  t2,
  p1,
  p2,
  z1 = 2,
  z2 = 10,
  monin,
  ustar,
  grad_rich_no,
  ...
)

# S3 method for weather_station
sensible_monin(weather_station, ...)

Arguments

...

Additional parameters passed to later functions.

t1

Air temperature at lower height in degrees C.

t2

Air temperature at upper height in degrees C.

p1

Pressure at lower height in hPa.

p2

Pressure at upper height in hPa.

z1

Lower height of measurement in m.

z2

Upper height of measurement in m.

monin

Monin-Obukhov-Length in m.

ustar

Friction velocity in m/s.

grad_rich_no

Gradient-Richardson-Number.

weather_station

Object of class weather_station.

Value

Sensible heat flux in W/m^2.