Class debias_lw#
Defined in File debias_lw.hpp
Inheritance Relationships#
Base Type#
public filter_base(Class filter_base)
Class Documentation#
-
class debias_lw : public filter_base#
Debias an incoming longwave radiation using an additive constant factor.
Requires:
Incoming longwave radiation \([W \cdot m^{-2}\)]
Modifies:
Input longwave
Configuration keys:
{ "variable": "lw", "factor": 3.5 }
- variable#
Name of the variable to modify that coincides with the input met file.
- factor#
The amount to add to the input longwave by: lw = lw + factor
- Type:
string
- Type:
double
- Units:
\([W \cdot m^{-2}]\)
Public Functions
-
debias_lw(config_file cfg)#
-
~debias_lw()#
-
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