16 #include "eckit/config/Configuration.h" 19 #include "oops/util/Logger.h" 25 : bias_(0.0), active_(
false)
28 if (
active_) {oops::Log::trace() <<
"ObsBiasCorrection::ObsBiasCorrection created." << std::endl;}
33 : bias_(0.0), active_(other.active_)
39 const eckit::Configuration &)
40 : bias_(0.0), active_(other.active_)
88 if (
active_) {os << std::endl <<
"ObsBiasCorrection = " <<
bias_;}
void print(std::ostream &) const
Class to handle observation bias parameters.
subroutine, public copy(self, rhs)
double dot_product_with(const ObsBiasCorrection &) const
integer(long), parameter false
ObsBiasCorrection()
Constructor, destructor.
ObsBiasCorrection & operator-=(const ObsBiasCorrection &)
The namespace for the L95 model.
ObsBiasCorrection & operator=(const ObsBiasCorrection &)
void axpy(const double, const ObsBiasCorrection &)
void diff(const ObsBias &, const ObsBias &)
Linear algebra operators.
ObsBiasCorrection & operator*=(const double)
ObsBiasCorrection & operator+=(const ObsBiasCorrection &)