11 #ifndef QG_MODEL_OBSSTREAMQG_H_ 12 #define QG_MODEL_OBSSTREAMQG_H_ 17 #include <boost/shared_ptr.hpp> 23 #include "oops/util/ObjectCounter.h" 33 class ObsBiasIncrement;
40 private util::ObjectCounter<ObsStreamQG> {
42 static const std::string
classname() {
return "qg::ObsStreamQG";}
57 void print(std::ostream &)
const;
64 #endif // QG_MODEL_OBSSTREAMQG_H_ GomQG class to handle local model values for QG model.
Base class for observation operators.
ObsStreamQG(const ObsSpaceQG &, const eckit::Configuration &)
const oops::Variables & variables() const override
Other.
const int & toFortran() const
Class to handle observation bias parameters.
static const std::string classname()
const oops::Variables varin_
void simulateObs(const GomQG &, ObsVecQG &, const ObsBias &) const
Obs Operator.
ObsVecQG class to handle vectors in observation space for QG model.
Wrapper around ObsHelpQG, mostly to hide the factory.
Streamfunction observation for QG model.
The namespace for the qg model.
void print(std::ostream &) const