FV3-JEDI
|
FV3JEDI linear identity model definition. More...
#include <TlmId.h>
Public Member Functions | |
TlmId (const Geometry &, const eckit::Configuration &) | |
~TlmId () | |
void | setTrajectory (const State &, State &, const ModelBias &) override |
Model trajectory computation. More... | |
void | initializeTL (Increment &) const override |
Run TLM and its adjoint. More... | |
void | stepTL (Increment &, const ModelBiasIncrement &) const override |
void | finalizeTL (Increment &) const override |
void | initializeAD (Increment &) const override |
void | stepAD (Increment &, ModelBiasIncrement &) const override |
void | finalizeAD (Increment &) const override |
const util::Duration & | timeResolution () const override |
Other utilities. More... | |
const Geometry & | resolution () const |
const oops::Variables & | variables () const override |
Static Public Member Functions | |
static const std::string | classname () |
Private Member Functions | |
void | print (std::ostream &) const override |
Private Attributes | |
util::Duration | tstep_ |
const Geometry | resol_ |
const oops::Variables | linvars_ |
FV3JEDI linear identity model definition.
FV3JEDI linear identity model definition and configuration parameters.
fv3jedi::TlmId::TlmId | ( | const Geometry & | resol, |
const eckit::Configuration & | tlConf | ||
) |
|
inlinestatic |
|
override |
|
override |
|
override |
|
override |
|
overrideprivate |
|
override |
|
override |
|
inlineoverride |
|
inlineoverride |