OOPS
|
#include <ObsOperatorQG.h>
Public Types | |
typedef ObservationParameters | Parameters_ |
Public Member Functions | |
ObsOperatorQG (const ObsSpaceQG &, const Parameters_ &) | |
~ObsOperatorQG () | |
void | simulateObs (const GomQG &, ObsVecQG &, const ObsBias &, ObsVecQG &, ObsDiagsQG &) const |
Obs Operator. More... | |
const oops::Variables & | requiredVars () const |
Other. More... | |
std::unique_ptr< LocationsQG > | locations () const |
Private Member Functions | |
void | print (std::ostream &) const |
Private Attributes | |
std::unique_ptr< ObsOpBaseQG > | oper_ |
Definition at line 36 of file ObsOperatorQG.h.
Definition at line 39 of file ObsOperatorQG.h.
qg::ObsOperatorQG::ObsOperatorQG | ( | const ObsSpaceQG & | os, |
const Parameters_ & | params | ||
) |
Definition at line 27 of file ObsOperatorQG.cc.
qg::ObsOperatorQG::~ObsOperatorQG | ( | ) |
Definition at line 33 of file ObsOperatorQG.cc.
std::unique_ptr< LocationsQG > qg::ObsOperatorQG::locations | ( | ) | const |
Definition at line 50 of file ObsOperatorQG.cc.
|
private |
Definition at line 56 of file ObsOperatorQG.cc.
const oops::Variables & qg::ObsOperatorQG::requiredVars | ( | ) | const |
Other.
Definition at line 44 of file ObsOperatorQG.cc.
void qg::ObsOperatorQG::simulateObs | ( | const GomQG & | gvals, |
ObsVecQG & | yy, | ||
const ObsBias & | bias, | ||
ObsVecQG & | , | ||
ObsDiagsQG & | |||
) | const |
Obs Operator.
Definition at line 37 of file ObsOperatorQG.cc.
|
private |
Definition at line 53 of file ObsOperatorQG.h.