OOPS
|
Observation for Lorenz 95 model. More...
#include <ObservationL95.h>
Public Types | |
typedef ObservationL95Parameters | Parameters_ |
Public Member Functions | |
ObservationL95 (const ObsTable &, const Parameters_ &) | |
~ObservationL95 () | |
void | simulateObs (const GomL95 &, ObsVec1D &, const ObsBias &, ObsVec1D &, ObsDiags1D &) const |
const oops::Variables & | requiredVars () const |
std::unique_ptr< LocsL95 > | locations () const |
const ObsTable & | table () const |
Static Public Member Functions | |
static const std::string | classname () |
Private Member Functions | |
void | print (std::ostream &) const |
Private Attributes | |
const ObsTable & | obsdb_ |
const oops::Variables | inputs_ |
Observation for Lorenz 95 model.
ObservationL95 defines ObsOperator for Lorenz 95 model.
Definition at line 46 of file ObservationL95.h.
Definition at line 50 of file ObservationL95.h.
lorenz95::ObservationL95::ObservationL95 | ( | const ObsTable & | ot, |
const Parameters_ & | |||
) |
Definition at line 29 of file ObservationL95.cc.
lorenz95::ObservationL95::~ObservationL95 | ( | ) |
Definition at line 35 of file ObservationL95.cc.
|
inlinestatic |
Definition at line 52 of file ObservationL95.h.
std::unique_ptr< LocsL95 > lorenz95::ObservationL95::locations | ( | ) | const |
|
private |
Definition at line 54 of file ObservationL95.cc.
|
inline |
Definition at line 61 of file ObservationL95.h.
void lorenz95::ObservationL95::simulateObs | ( | const GomL95 & | gom, |
ObsVec1D & | ovec, | ||
const ObsBias & | bias, | ||
ObsVec1D & | , | ||
ObsDiags1D & | |||
) | const |
|
inline |
Definition at line 64 of file ObservationL95.h.
|
private |
Definition at line 69 of file ObservationL95.h.
|
private |
Definition at line 68 of file ObservationL95.h.