Go to the documentation of this file.
15 #include "eckit/config/Configuration.h"
20 #include "oops/util/missingValues.h"
38 for (
size_t jj = 0; jj < gom.
size(); ++jj) {
39 ovec[jj] = gom[jj] + bias.
value();
47 const double missing = util::missingValue(missing);
48 for (
size_t jj = 0; jj < gom.
size(); ++jj) {
49 if (ovec[jj] != missing) {
51 bias.
value() += ovec[jj];
59 os <<
"ObservationTLAD: Lorenz 95 Linear Obs Operator";
Class to handle observation bias parameters.
Vector in observation space.
void print(std::ostream &) const
void simulateObsTL(const GomL95 &, ObsVec1D &, const ObsBiasCorrection &) const
ObservationTLAD(const ObsTableView &, const eckit::Configuration &)
GomL95 class to handle locations for L95 model.
void setTrajectory(const GomL95 &, const ObsBias &)
A Simple Observation Data Handler.
void simulateObsAD(GomL95 &, const ObsVec1D &, ObsBiasCorrection &) const
The namespace for the L95 model.