15 #include "eckit/config/Configuration.h"    23 #include "oops/util/Logger.h"    32   : keyOperStrm_(0), varin_(
std::vector<
std::string>{
"x"})
    34   const eckit::Configuration * configc = &config;
    36   oops::Log::trace() << 
"ObsStreamTLAD created" << std::endl;
    42   oops::Log::trace() << 
"ObsStreamTLAD destructed" << std::endl;
    66   os << 
"ObsStreamTLAD::print not implemented" << std::endl;
 void qg_stream_equiv_ad_f90(const F90goms &, const F90ovec &, double &)
 
GomQG class to handle local model values for QG model. 
 
ObsStreamTLAD(const ObsSpaceQG &, const eckit::Configuration &)
 
void setTrajectory(const GomQG &, const ObsBias &) override
Obs Operator. 
 
subroutine std(a, mean, stdv, area)
 
void qg_stream_setup_f90(F90hop &, const eckit::Configuration *const *)
 
Class to handle observation bias parameters. 
 
void qg_stream_equiv_tl_f90(const F90goms &, const F90ovec &, const double &)
 
void print(std::ostream &) const override
 
static ObsOpTLADMaker< ObsStreamTLAD > makerStreamTL_("Stream")
 
void simulateObsAD(GomQG &, const ObsVecQG &, ObsBiasIncrement &) const override
 
ObsVecQG class to handle vectors in observation space for QG model. 
 
Wrapper around ObsHelpQG, mostly to hide the factory. 
 
The namespace for the qg model. 
 
void simulateObsTL(const GomQG &, ObsVecQG &, const ObsBiasIncrement &) const override