27 oper_->setTrajectory(gvals, bias);
34 oper_->simulateObsTL(gvals, yy, bias);
41 oper_->simulateObsAD(gvals, yy, bias);
47 return oper_->variables();
const oops::Variables & variables() const
Operator input required from Model.
ObsVector class to handle vectors in observation space for IODA.
void print(std::ostream &) const
LinearObsOperator(const ioda::ObsSpace &, const eckit::Configuration &)
void simulateObsTL(const GeoVaLs &, ioda::ObsVector &, const ObsBiasIncrement &) const
subroutine, public create(self, c_conf)
Wrapper around ObsHelpQG, mostly to hide the factory.
GeoVaLs: geophysical values at locations.
boost::scoped_ptr< LinearObsOperatorBase > oper_
void setTrajectory(const GeoVaLs &, const ObsBias &)
Obs Operator.
Class to handle observation bias parameters.
void simulateObsAD(GeoVaLs &, const ioda::ObsVector &, ObsBiasIncrement &) const