OOPS
|
#include <CostJb3D.h>
Public Member Functions | |
JqTermTLAD (const eckit::mpi::Comm &) | |
~JqTermTLAD () | |
void | clear () |
State_ & | getMxi () const |
void | computeModelErrorTL (Increment_ &) |
std::unique_ptr< GeneralizedDepartures > | releaseOutputFromTL () override |
void | setupAD (const Increment_ &dx) |
Private Types | |
typedef Increment< MODEL > | Increment_ |
typedef State< MODEL > | State_ |
Private Member Functions | |
void | doInitializeTraj (const State_ &, const util::DateTime &, const util::Duration &) override |
void | doProcessingTraj (const State_ &) override |
void | doFinalizeTraj (const State_ &) override |
void | doInitializeTL (const Increment_ &, const util::DateTime &, const util::Duration &) override |
void | doProcessingTL (const Increment_ &) override |
void | doFinalizeTL (const Increment_ &) override |
void | doFirstAD (Increment_ &, const util::DateTime &, const util::Duration &) override |
void | doProcessingAD (Increment_ &) override |
void | doLastAD (Increment_ &) override |
Private Attributes | |
const eckit::mpi::Comm & | commTime_ |
std::unique_ptr< State_ > | xtraj_ |
std::unique_ptr< Increment_ > | mxi_ |
std::unique_ptr< Increment_ > | xi_ |
Definition at line 29 of file CostJb3D.h.
|
private |
Definition at line 30 of file JqTermTLAD.h.
|
private |
Definition at line 31 of file JqTermTLAD.h.
|
explicit |
Definition at line 69 of file JqTermTLAD.h.
|
inline |
Definition at line 35 of file JqTermTLAD.h.
|
inline |
void oops::JqTermTLAD< MODEL >::computeModelErrorTL | ( | Increment_ & | dx | ) |
Definition at line 141 of file JqTermTLAD.h.
|
overrideprivate |
|
overrideprivate |
Definition at line 78 of file JqTermTLAD.h.
|
overrideprivate |
|
inlineoverrideprivate |
Definition at line 51 of file JqTermTLAD.h.
|
inlineoverrideprivate |
Definition at line 46 of file JqTermTLAD.h.
|
inlineoverrideprivate |
Definition at line 58 of file JqTermTLAD.h.
|
inlineoverrideprivate |
Definition at line 57 of file JqTermTLAD.h.
|
inlineoverrideprivate |
Definition at line 53 of file JqTermTLAD.h.
|
inlineoverrideprivate |
Definition at line 48 of file JqTermTLAD.h.
State< MODEL > & oops::JqTermTLAD< MODEL >::getMxi |
|
inlineoverride |
Definition at line 42 of file JqTermTLAD.h.
void oops::JqTermTLAD< MODEL >::setupAD | ( | const Increment_ & | dx | ) |
Definition at line 157 of file JqTermTLAD.h.
|
private |
Definition at line 60 of file JqTermTLAD.h.
|
private |
Definition at line 62 of file JqTermTLAD.h.
|
private |
Definition at line 63 of file JqTermTLAD.h.
|
private |
Definition at line 61 of file JqTermTLAD.h.