|
OOPS
|
sets trajectory and computes TL and AD for GetValues More...
#include <LinearGetValues.h>


Public Member Functions | |
| LinearGetValues (const Geometry_ &, const Locations_ &, const eckit::Configuration &) | |
| Constructor, destructor. More... | |
| virtual | ~LinearGetValues () |
| LinearGetValues_ & | lingetvalues () |
| Interfacing. More... | |
| const LinearGetValues_ & | lingetvalues () const |
| void | setTrajectory (const State_ &, const util::DateTime &, const util::DateTime &, GeoVaLs_ &) |
| set trajectory for GetValues More... | |
| void | fillGeoVaLsTL (const Increment_ &, const util::DateTime &, const util::DateTime &, GeoVaLs_ &) const |
| compute TL of GetValues More... | |
| void | fillGeoVaLsAD (Increment_ &, const util::DateTime &, const util::DateTime &, const GeoVaLs_ &) const |
| compute AD of GetValues More... | |
Static Public Member Functions | |
| static const std::string | classname () |
Private Types | |
| typedef MODEL::LinearGetValues | LinearGetValues_ |
| typedef Geometry< MODEL > | Geometry_ |
| typedef GeoVaLs< OBS > | GeoVaLs_ |
| typedef Increment< MODEL > | Increment_ |
| typedef Locations< OBS > | Locations_ |
| typedef State< MODEL > | State_ |
Private Member Functions | |
| void | print (std::ostream &) const |
Private Attributes | |
| std::unique_ptr< LinearGetValues_ > | lingetvalues_ |
sets trajectory and computes TL and AD for GetValues
Definition at line 34 of file oops/interface/LinearGetValues.h.
|
private |
Definition at line 37 of file oops/interface/LinearGetValues.h.
|
private |
Definition at line 38 of file oops/interface/LinearGetValues.h.
|
private |
Definition at line 39 of file oops/interface/LinearGetValues.h.
|
private |
Definition at line 36 of file oops/interface/LinearGetValues.h.
|
private |
Definition at line 40 of file oops/interface/LinearGetValues.h.
|
private |
Definition at line 41 of file oops/interface/LinearGetValues.h.
| oops::LinearGetValues< MODEL, OBS >::LinearGetValues | ( | const Geometry_ & | resol, |
| const Locations_ & | loc, | ||
| const eckit::Configuration & | linearGetValuesConf | ||
| ) |
Constructor, destructor.
Definition at line 74 of file oops/interface/LinearGetValues.h.

|
virtual |
Definition at line 88 of file oops/interface/LinearGetValues.h.
|
inlinestatic |
Definition at line 44 of file oops/interface/LinearGetValues.h.

| void oops::LinearGetValues< MODEL, OBS >::fillGeoVaLsAD | ( | Increment_ & | inc, |
| const util::DateTime & | t1, | ||
| const util::DateTime & | t2, | ||
| const GeoVaLs_ & | gvals | ||
| ) | const |
compute AD of GetValues
Definition at line 120 of file oops/interface/LinearGetValues.h.

| void oops::LinearGetValues< MODEL, OBS >::fillGeoVaLsTL | ( | const Increment_ & | inc, |
| const util::DateTime & | t1, | ||
| const util::DateTime & | t2, | ||
| GeoVaLs_ & | gvals | ||
| ) | const |
compute TL of GetValues
Definition at line 109 of file oops/interface/LinearGetValues.h.

|
inline |
Interfacing.
Definition at line 51 of file oops/interface/LinearGetValues.h.
|
inline |
Definition at line 52 of file oops/interface/LinearGetValues.h.
|
private |
Definition at line 131 of file oops/interface/LinearGetValues.h.
| void oops::LinearGetValues< MODEL, OBS >::setTrajectory | ( | const State_ & | state, |
| const util::DateTime & | t1, | ||
| const util::DateTime & | t2, | ||
| GeoVaLs_ & | gvals | ||
| ) |
set trajectory for GetValues
Definition at line 98 of file oops/interface/LinearGetValues.h.

|
private |
Definition at line 66 of file oops/interface/LinearGetValues.h.