OOPS
|
Computes observation equivalent TL and AD to/from increments. More...
#include <ObserversTLAD.h>
Public Member Functions | |
ObserversTLAD (const ObsSpaces_ &, const eckit::Configuration &) | |
void | initializeTraj (const Geometry_ &, const ObsAuxCtrls_ &, PostProcTLAD_ &) |
void | finalizeTraj () |
void | initializeTL (PostProcTLAD_ &) |
void | finalizeTL (const ObsAuxIncrs_ &, Departures_ &) |
void | initializeAD (const Departures_ &, ObsAuxIncrs_ &, PostProcTLAD_ &) |
void | finalizeAD () |
Private Types | |
typedef Departures< OBS > | Departures_ |
typedef Geometry< MODEL > | Geometry_ |
typedef GeoVaLs< OBS > | GeoVaLs_ |
typedef GetValueTLADs< MODEL, OBS > | GetValueTLADs_ |
typedef Observations< OBS > | Observations_ |
typedef ObsAuxControls< OBS > | ObsAuxCtrls_ |
typedef ObsAuxIncrements< OBS > | ObsAuxIncrs_ |
typedef ObserverTLAD< MODEL, OBS > | ObserverTLAD_ |
typedef ObsSpaces< OBS > | ObsSpaces_ |
typedef PostProcessorTLAD< MODEL > | PostProcTLAD_ |
Private Attributes | |
std::vector< std::unique_ptr< ObserverTLAD_ > > | observers_ |
util::DateTime | winbgn_ |
util::DateTime | winend_ |
Computes observation equivalent TL and AD to/from increments.
Definition at line 37 of file ObserversTLAD.h.
|
private |
Definition at line 38 of file ObserversTLAD.h.
|
private |
Definition at line 39 of file ObserversTLAD.h.
|
private |
Definition at line 40 of file ObserversTLAD.h.
|
private |
Definition at line 41 of file ObserversTLAD.h.
|
private |
Definition at line 43 of file ObserversTLAD.h.
|
private |
Definition at line 44 of file ObserversTLAD.h.
|
private |
Definition at line 42 of file ObserversTLAD.h.
|
private |
Definition at line 45 of file ObserversTLAD.h.
|
private |
Definition at line 46 of file ObserversTLAD.h.
|
private |
Definition at line 47 of file ObserversTLAD.h.
oops::ObserversTLAD< MODEL, OBS >::ObserversTLAD | ( | const ObsSpaces_ & | obspaces, |
const eckit::Configuration & | obsConfig | ||
) |
void oops::ObserversTLAD< MODEL, OBS >::finalizeAD |
Definition at line 138 of file ObserversTLAD.h.
void oops::ObserversTLAD< MODEL, OBS >::finalizeTL | ( | const ObsAuxIncrs_ & | ybias, |
Departures_ & | dy | ||
) |
Definition at line 117 of file ObserversTLAD.h.
void oops::ObserversTLAD< MODEL, OBS >::finalizeTraj |
Definition at line 97 of file ObserversTLAD.h.
void oops::ObserversTLAD< MODEL, OBS >::initializeAD | ( | const Departures_ & | dy, |
ObsAuxIncrs_ & | ybias, | ||
PostProcTLAD_ & | pp | ||
) |
void oops::ObserversTLAD< MODEL, OBS >::initializeTL | ( | PostProcTLAD_ & | pp | ) |
void oops::ObserversTLAD< MODEL, OBS >::initializeTraj | ( | const Geometry_ & | geom, |
const ObsAuxCtrls_ & | ybias, | ||
PostProcTLAD_ & | pp | ||
) |
|
private |
Definition at line 62 of file ObserversTLAD.h.
|
private |
Definition at line 63 of file ObserversTLAD.h.
|
private |
Definition at line 64 of file ObserversTLAD.h.