Class Walcek_cloud

Inheritance Relationships

Base Type

Class Documentation

class Walcek_cloud : public module_base

Calculates a cloud fraction using 700mvb RH. Extrapolates RH@700mb via Kunkel (1989).

Depends:

  • Air temperature “t” [ \( {}^\circ C \) ]

  • Relative humidity “rh” [%]

Provides:

  • Atmospheric transmittance “cloud_frac” [0,1]

References:

  • Walcek, C. J. (1994). Cloud cover and its relationship to relative humidity during a springtime midlatitude cyclone. Monthly Weather Review, 122(6), 1021–1035.

  • Kunkel, K. E. (1989). Simple procedures for extrapolation of humidity variables in the mountainous western United States. Journal of Climate, 2(7), 656–669.

Public Functions

Walcek_cloud(config_file cfg)
~Walcek_cloud()
virtual void run(mesh_elem &face)

Needs to be implemented by each data parallel module. This will be called and executed for each timestep

Parameters:
  • face – The terrain element (triangle) to be worked upon for an element parallel domain

  • global_param – A pointer to the shared global paramter space with domain-wide paramters