Class goodison_undercatch
Defined in File goodison_undercatch.hpp
Inheritance Relationships
Base Type
public filter_base
(Class filter_base)
Class Documentation
-
class goodison_undercatch : public filter_base
Undercatch correction for a Nipher shielded guage via Goodison 1998 for solid precipitation
Requires:
Precipitation [ \( mm\) ]
Windspeed at gauge height [ \(m \cdot s^{-1} \) ]
Modifies:
Input precipitation
Configuration keys:
{ "precip_var": "ppt", "wind_var": "u" }
- precip_var
Name of the precipitation variable in the met file.
- wind_var
Name of the wind speed variable in the met file.
References:
Goodison, B. E. (1998), WMO Solid Solid Precipitiation Measurement Intercomparison. https://globalcryospherewatch.org/bestpractices/docs/WMOtd872.pdf
- Type:
string
- Type:
string
Public Functions
-
goodison_undercatch(config_file cfg)
-
~goodison_undercatch()
-
virtual void init()
Initializes the filter. Useful for obtaining configuration params and storing them locally
Apply the filter for one timestep for the given station
- Parameters:
station – Station to operate on