|
OOPS
|
Fills GeoVaLs with requested variables at requested locations during model run. More...
#include <GetValuePosts.h>


Public Member Functions | |
| GetValuePosts () | |
| Saves Locations and Variables to be processed. More... | |
| void | append (GetValuePtr_) |
Public Member Functions inherited from oops::PostBase< State< MODEL > > | |
| PostBase () | |
| Constructors and basic operators. More... | |
| PostBase (const eckit::Configuration &conf) | |
| PostBase (const util::DateTime &start, const util::DateTime &finish, const util::Duration &freq=util::Duration(0)) | |
| virtual | ~PostBase () |
| void | initialize (const State< MODEL > &xx, const util::DateTime &end, const util::Duration &tstep) |
| Setup. More... | |
| void | process (const State< MODEL > &xx) |
| Process state or increment. More... | |
| void | finalize (const State< MODEL > &xx) |
| Final. More... | |
Private Types | |
| typedef ChangeVariables< MODEL > | ChangeVariables_ |
| typedef State< MODEL > | State_ |
| typedef std::shared_ptr< GetValuePost< MODEL, OBS > > | GetValuePtr_ |
Private Member Functions | |
| void | doInitialize (const State_ &, const util::DateTime &, const util::Duration &) override |
| initialization before model run: sets up GetValues and allocate GeoVaLs More... | |
| void | doProcessing (const State_ &) override |
| called at each model step: fill in GeoVaLs for the current time slot More... | |
Private Attributes | |
| std::vector< GetValuePtr_ > | getvals_ |
| Variables | geovars_ |
Fills GeoVaLs with requested variables at requested locations during model run.
Definition at line 29 of file GetValuePosts.h.
|
private |
Definition at line 30 of file GetValuePosts.h.
|
private |
Definition at line 32 of file GetValuePosts.h.
|
private |
Definition at line 31 of file GetValuePosts.h.
| oops::GetValuePosts< MODEL, OBS >::GetValuePosts |
Saves Locations and Variables to be processed.
Definition at line 54 of file GetValuePosts.h.
| void oops::GetValuePosts< MODEL, OBS >::append | ( | GetValuePtr_ | getval | ) |
Definition at line 61 of file GetValuePosts.h.
|
overrideprivatevirtual |
initialization before model run: sets up GetValues and allocate GeoVaLs
Reimplemented from oops::PostBase< State< MODEL > >.
Definition at line 71 of file GetValuePosts.h.
|
overrideprivatevirtual |
called at each model step: fill in GeoVaLs for the current time slot
Implements oops::PostBase< State< MODEL > >.
Definition at line 81 of file GetValuePosts.h.

|
private |
Definition at line 48 of file GetValuePosts.h.
|
private |
Definition at line 47 of file GetValuePosts.h.