| computeCost() override | oops::CostJo< MODEL, OBS > | virtual |
| computeCostAD(std::shared_ptr< const GeneralizedDepartures >, CtrlInc_ &, PostProcTLAD_ &) const override | oops::CostJo< MODEL, OBS > | virtual |
| computeCostTL(const CtrlInc_ &, GeneralizedDepartures &) const override | oops::CostJo< MODEL, OBS > | virtual |
| computeCostTraj() override | oops::CostJo< MODEL, OBS > | virtual |
| CostJo(const eckit::Configuration &, const eckit::mpi::Comm &, const util::DateTime &, const util::DateTime &, const eckit::mpi::Comm &ctime=oops::mpi::myself()) | oops::CostJo< MODEL, OBS > | |
| CtrlInc_ typedef | oops::CostJo< MODEL, OBS > | private |
| CtrlVar_ typedef | oops::CostJo< MODEL, OBS > | private |
| currentConf_ | oops::CostJo< MODEL, OBS > | private |
| Departures_ typedef | oops::CostJo< MODEL, OBS > | private |
| Geometry_ typedef | oops::CostJo< MODEL, OBS > | private |
| GetValuePosts_ typedef | oops::CostJo< MODEL, OBS > | private |
| gradFG_ | oops::CostJo< MODEL, OBS > | private |
| multiplyCoInv(const GeneralizedDepartures &) const override | oops::CostJo< MODEL, OBS > | virtual |
| multiplyCovar(const GeneralizedDepartures &) const override | oops::CostJo< MODEL, OBS > | virtual |
| newDualVector() const override | oops::CostJo< MODEL, OBS > | virtual |
| newGradientFG() const override | oops::CostJo< MODEL, OBS > | virtual |
| obsconf_ | oops::CostJo< MODEL, OBS > | private |
| ObsErrors_ typedef | oops::CostJo< MODEL, OBS > | private |
| Observations_ typedef | oops::CostJo< MODEL, OBS > | private |
| Observers_ typedef | oops::CostJo< MODEL, OBS > | private |
| observers_ | oops::CostJo< MODEL, OBS > | private |
| ObserversTLAD_ typedef | oops::CostJo< MODEL, OBS > | private |
| obspaces() const | oops::CostJo< MODEL, OBS > | inline |
| obspaces_ | oops::CostJo< MODEL, OBS > | private |
| ObsSpaces_ typedef | oops::CostJo< MODEL, OBS > | private |
| obstlad_ | oops::CostJo< MODEL, OBS > | private |
| PostProc_ typedef | oops::CostJo< MODEL, OBS > | private |
| PostProcTLAD_ typedef | oops::CostJo< MODEL, OBS > | private |
| resetLinearization() override | oops::CostJo< MODEL, OBS > | virtual |
| Rmat_ | oops::CostJo< MODEL, OBS > | private |
| setPostProc(const CtrlVar_ &, const eckit::Configuration &, PostProc_ &) override | oops::CostJo< MODEL, OBS > | virtual |
| setPostProcAD() const override | oops::CostJo< MODEL, OBS > | virtual |
| setPostProcTL(const CtrlInc_ &, PostProcTLAD_ &) const override | oops::CostJo< MODEL, OBS > | virtual |
| setPostProcTraj(const CtrlVar_ &, const eckit::Configuration &, const Geometry_ &, PostProcTLAD_ &) override | oops::CostJo< MODEL, OBS > | virtual |
| State_ typedef | oops::CostJo< MODEL, OBS > | private |
| yobs_ | oops::CostJo< MODEL, OBS > | private |
| ~CostJo() | oops::CostJo< MODEL, OBS > | virtual |
| ~CostTermBase() | oops::CostTermBase< MODEL, OBS > | inlinevirtual |