Surface Fluxes

Surface Fluxes

ClimateMachine.SurfaceFluxesModule
SurfaceFluxes

Surface flux functions, e.g., for buoyancy flux, friction velocity, and exchange coefficients.

Sub-modules

  • module Byun1990
  • module Nishizawa2018

Interface

References

@article{nishizawa2018surface, title={A Surface Flux Scheme Based on the Monin-Obukhov Similarity for Finite Volume Models}, author={Nishizawa, S and Kitamura, Y}, journal={Journal of Advances in Modeling Earth Systems}, volume={10}, number={12}, pages={3159–3175}, year={2018}, publisher={Wiley Online Library} }

@article{byun1990analytical, title={On the analytical solutions of flux-profile relationships for the atmospheric surface layer}, author={Byun, Daewon W}, journal={Journal of Applied Meteorology}, volume={29}, number={7}, pages={652–657}, year={1990} }

source

Methods

ClimateMachine.SurfaceFluxes.Byun1990.compute_exchange_coefficientsFunction
compute_exchange_coefficients(param_set, Ri, z_b, z_0, γ_m, γ_h, β_m, β_h, Pr_0)

Computes exchange transfer coefficients:

  • C_D momentum exchange coefficient (Eq. 36)
  • C_H thermodynamic exchange coefficient (Eq. 37)
  • L_mo Monin-Obukhov length (re-arranged Eq. 3)

TODO: Pr_0 should come from CLIMAParameters

source