|
FV3 Bundle
|
#include <CostJb3D.h>
Public Member Functions | |
| JqTerm (unsigned nsub) | |
| ~JqTerm () | |
| void | computeModelError (const State4D_ &, Increment4D_ &) |
Public Member Functions inherited from oops::PostBase< State< MODEL > > | |
| PostBase () | |
| Constructors and basic operators. More... | |
| PostBase (const util::Duration &freq) | |
| PostBase (const eckit::Configuration &conf) | |
| PostBase (const util::DateTime &start, 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 State< MODEL > | State_ |
| typedef Increment4D< MODEL > | Increment4D_ |
| typedef State4D< MODEL > | State4D_ |
Private Member Functions | |
| void | doInitialize (const State_ &, const util::DateTime &, const util::Duration &) override |
| void | doProcessing (const State_ &) override |
| Actual processing. More... | |
| void | doFinalize (const State_ &) override |
Private Attributes | |
| std::vector< State_ > | mxi_ |
| const unsigned | nsubwin_ |
Definition at line 33 of file CostJb3D.h.
|
private |
|
private |
|
private |
|
inlineexplicit |
|
inline |
| void oops::JqTerm< MODEL >::computeModelError | ( | const State4D_ & | fg, |
| Increment4D_ & | dx | ||
| ) |
|
overrideprivatevirtual |
Reimplemented from oops::PostBase< State< MODEL > >.
|
inlineoverrideprivatevirtual |
Reimplemented from oops::PostBase< State< MODEL > >.
|
inlineoverrideprivatevirtual |
Actual processing.
Implements oops::PostBase< State< MODEL > >.
|
private |
|
private |