|
MPAS-JEDI
|
LFRic linear model definition. More...
#include <TlmMPAS.h>


Public Member Functions | |
| TlmMPAS (const GeometryMPAS &, const eckit::Configuration &) | |
| ~TlmMPAS () | |
| void | setTrajectory (const StateMPAS &, StateMPAS &, const ModelBiasMPAS &) override |
| Model trajectory computation. More... | |
| void | initializeTL (IncrementMPAS &) const override |
| Run TLM and its adjoint. More... | |
| void | stepTL (IncrementMPAS &, const ModelBiasIncrementMPAS &) const override |
| void | finalizeTL (IncrementMPAS &) const override |
| void | initializeAD (IncrementMPAS &) const override |
| void | stepAD (IncrementMPAS &, ModelBiasIncrementMPAS &) const override |
| void | finalizeAD (IncrementMPAS &) const override |
| const util::Duration & | timeResolution () const override |
| Other utilities. More... | |
| const GeometryMPAS & | resolution () const |
| const oops::Variables & | variables () const override |
Static Public Member Functions | |
| static const std::string | classname () |
Private Types | |
| typedef std::map< util::DateTime, int >::iterator | trajIter |
| typedef std::map< util::DateTime, int >::const_iterator | trajICst |
Private Member Functions | |
| void | print (std::ostream &) const override |
Private Attributes | |
| F90model | keyConfig_ |
| util::Duration | tstep_ |
| const GeometryMPAS | resol_ |
| std::map< util::DateTime, F90traj > | traj_ |
| const ModelMPAS | lrmodel_ |
| const oops::Variables | linvars_ |
LFRic linear model definition.
LFRic linear model definition and configuration parameters.
|
private |
|
private |
| mpas::TlmMPAS::TlmMPAS | ( | const GeometryMPAS & | resol, |
| const eckit::Configuration & | tlConf | ||
| ) |
| mpas::TlmMPAS::~TlmMPAS | ( | ) |
|
inlinestatic |
|
override |
|
override |
Definition at line 84 of file TlmMPAS.cc.
|
override |
Definition at line 88 of file TlmMPAS.cc.
|
override |
Run TLM and its adjoint.
Definition at line 65 of file TlmMPAS.cc.

|
overrideprivate |
Definition at line 111 of file TlmMPAS.cc.
|
inline |
|
override |
Model trajectory computation.
Definition at line 46 of file TlmMPAS.cc.

|
override |
|
override |
|
inlineoverride |
|
inlineoverride |
|
private |
|
private |