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 |