16 #include "eckit/config/Configuration.h" 19 #include "oops/util/Logger.h" 25 : bias_(0.0), active_(
conf.has(
"standard_deviation"))
28 oops::Log::trace() <<
"ModelBiasCorrection::ModelBiasCorrection created." << std::endl;
34 : bias_(0.0), active_(other.active_)
40 const eckit::Configuration &)
41 : bias_(0.0), active_(other.active_)
89 if (
active_) {os << std::endl <<
"ModelBiasCorrection = " <<
bias_;}
ModelBiasCorrection(const Resolution &, const eckit::Configuration &)
Constructor, destructor.
ModelBiasCorrection & operator=(const ModelBiasCorrection &)
subroutine, public copy(self, rhs)
void diff(const ModelBias &, const ModelBias &)
Linear algebra operators.
The namespace for the L95 model.
ModelBiasCorrection & operator*=(const double)
double dot_product_with(const ModelBiasCorrection &) const
Model error for Lorenz 95 model.
ModelBiasCorrection & operator+=(const ModelBiasCorrection &)
ModelBiasCorrection & operator-=(const ModelBiasCorrection &)
void axpy(const double, const ModelBiasCorrection &)
void print(std::ostream &) const