FV3 Bundle
qg::ObsOperatorTLAD Class Reference

#include <ObsOperatorTLAD.h>

Inheritance diagram for qg::ObsOperatorTLAD:
[legend]
Collaboration diagram for qg::ObsOperatorTLAD:
[legend]

Public Member Functions

 ObsOperatorTLAD (const ObsSpaceQG &, const eckit::Configuration &)
 
 ~ObsOperatorTLAD ()
 
void setTrajectory (const GomQG &, const ObsBias &)
 Obs Operator. More...
 
void simulateObsTL (const GomQG &, ObsVecQG &, const ObsBiasIncrement &) const
 
void simulateObsAD (GomQG &, const ObsVecQG &, ObsBiasIncrement &) const
 
const oops::Variables & variables () const
 Other. More...
 

Private Member Functions

void print (std::ostream &) const
 

Private Attributes

boost::scoped_ptr< ObsOpBaseTLAD > oper_
 

Detailed Description

Definition at line 40 of file ObsOperatorTLAD.h.

Constructor & Destructor Documentation

◆ ObsOperatorTLAD()

qg::ObsOperatorTLAD::ObsOperatorTLAD ( const ObsSpaceQG &  os,
const eckit::Configuration &  conf 
)

Definition at line 26 of file ObsOperatorTLAD.cc.

◆ ~ObsOperatorTLAD()

qg::ObsOperatorTLAD::~ObsOperatorTLAD ( )

Definition at line 32 of file ObsOperatorTLAD.cc.

Member Function Documentation

◆ print()

void qg::ObsOperatorTLAD::print ( std::ostream &  os) const
private

Definition at line 62 of file ObsOperatorTLAD.cc.

◆ setTrajectory()

void qg::ObsOperatorTLAD::setTrajectory ( const GomQG &  gvals,
const ObsBias &  bias 
)

Obs Operator.

Definition at line 36 of file ObsOperatorTLAD.cc.

◆ simulateObsAD()

void qg::ObsOperatorTLAD::simulateObsAD ( GomQG &  gvals,
const ObsVecQG &  yy,
ObsBiasIncrement &  bias 
) const

Definition at line 49 of file ObsOperatorTLAD.cc.

◆ simulateObsTL()

void qg::ObsOperatorTLAD::simulateObsTL ( const GomQG &  gvals,
ObsVecQG &  yy,
const ObsBiasIncrement &  bias 
) const

Definition at line 42 of file ObsOperatorTLAD.cc.

◆ variables()

const oops::Variables & qg::ObsOperatorTLAD::variables ( ) const

Other.

Definition at line 56 of file ObsOperatorTLAD.cc.

Member Data Documentation

◆ oper_

boost::scoped_ptr<ObsOpBaseTLAD> qg::ObsOperatorTLAD::oper_
private

Definition at line 56 of file ObsOperatorTLAD.h.


The documentation for this class was generated from the following files: