| addIncr(CtrlVar_ &, const CtrlInc_ &, PostProcessor< Increment_ > &) const override | oops::CostFct3DVar< MODEL, OBS > | privatevirtual |
| addIncrement(CtrlVar_ &, const CtrlInc_ &, PostProcessor< Increment_ > post=PostProcessor< Increment_ >()) const | oops::CostFunction< MODEL, OBS > | |
| background() const | oops::CostFunction< MODEL, OBS > | inlineprotected |
| comm_ | oops::CostFct3DVar< MODEL, OBS > | private |
| computeGradientFG(CtrlInc_ &) const | oops::CostFunction< MODEL, OBS > | |
| CostBase_ typedef | oops::CostFunction< MODEL, OBS > | private |
| CostFct3DVar(const eckit::Configuration &, const eckit::mpi::Comm &) | oops::CostFct3DVar< MODEL, OBS > | |
| CostFct_ typedef | oops::CostFct3DVar< MODEL, OBS > | private |
| CostFunction(const eckit::Configuration &) | oops::CostFunction< MODEL, OBS > | explicit |
| costJb_ | oops::CostFunction< MODEL, OBS > | mutableprivate |
| costJoJc_ | oops::CostFunction< MODEL, OBS > | mutableprivate |
| ctlvars_ | oops::CostFct3DVar< MODEL, OBS > | private |
| CtrlInc_ typedef | oops::CostFct3DVar< MODEL, OBS > | private |
| CtrlVar_ typedef | oops::CostFct3DVar< MODEL, OBS > | private |
| doLinearize(const Geometry_ &, const eckit::Configuration &, const CtrlVar_ &, const CtrlVar_ &, PostProcessor< State_ > &, PostProcessorTLAD< MODEL > &) override | oops::CostFct3DVar< MODEL, OBS > | privatevirtual |
| evaluate(const CtrlVar_ &, const eckit::Configuration &config=eckit::LocalConfiguration(), PostProcessor< State_ > post=PostProcessor< State_ >()) | oops::CostFunction< MODEL, OBS > | |
| geometry() const override | oops::CostFct3DVar< MODEL, OBS > | inlineprivatevirtual |
| Geometry_ typedef | oops::CostFct3DVar< MODEL, OBS > | private |
| getCostJb() const | oops::CostFunction< MODEL, OBS > | inline |
| getCostJoJc() const | oops::CostFunction< MODEL, OBS > | inline |
| Increment_ typedef | oops::CostFct3DVar< MODEL, OBS > | private |
| jb() const | oops::CostFunction< MODEL, OBS > | inline |
| jb_ | oops::CostFunction< MODEL, OBS > | private |
| JbTotal_ typedef | oops::CostFunction< MODEL, OBS > | private |
| JqTermTLAD_ typedef | oops::CostFunction< MODEL, OBS > | private |
| jterm(const size_t ii) const | oops::CostFunction< MODEL, OBS > | inline |
| jterms_ | oops::CostFunction< MODEL, OBS > | private |
| linearize(const CtrlVar_ &, const eckit::Configuration &, PostProcessor< State_ > post=PostProcessor< State_ >()) | oops::CostFunction< MODEL, OBS > | |
| newJb(const eckit::Configuration &, const Geometry_ &, const CtrlVar_ &) const override | oops::CostFct3DVar< MODEL, OBS > | privatevirtual |
| newJc(const eckit::Configuration &, const Geometry_ &) const override | oops::CostFct3DVar< MODEL, OBS > | privatevirtual |
| newJo(const eckit::Configuration &) const override | oops::CostFct3DVar< MODEL, OBS > | privatevirtual |
| nterms() const | oops::CostFunction< MODEL, OBS > | inline |
| resetLinearization() | oops::CostFunction< MODEL, OBS > | |
| resol_ | oops::CostFct3DVar< MODEL, OBS > | private |
| runADJ(CtrlInc_ &, PostProcessorTLAD< MODEL > &, PostProcessor< Increment_ >, const bool) const override | oops::CostFct3DVar< MODEL, OBS > | virtual |
| runNL(CtrlVar_ &, PostProcessor< State_ > &) const override | oops::CostFct3DVar< MODEL, OBS > | virtual |
| runTLM(CtrlInc_ &, PostProcessorTLAD< MODEL > &, PostProcessor< Increment_ >, const bool) const override | oops::CostFct3DVar< MODEL, OBS > | virtual |
| setupTerms(const eckit::Configuration &) | oops::CostFunction< MODEL, OBS > | protected |
| State_ typedef | oops::CostFct3DVar< MODEL, OBS > | private |
| windowBegin_ | oops::CostFct3DVar< MODEL, OBS > | private |
| windowEnd_ | oops::CostFct3DVar< MODEL, OBS > | private |
| windowHalf_ | oops::CostFct3DVar< MODEL, OBS > | private |
| windowLength_ | oops::CostFct3DVar< MODEL, OBS > | private |
| xb_ | oops::CostFunction< MODEL, OBS > | private |
| zeroAD(CtrlInc_ &) const override | oops::CostFct3DVar< MODEL, OBS > | virtual |
| ~CostFct3DVar() | oops::CostFct3DVar< MODEL, OBS > | inlinevirtual |
| ~CostFunction() | oops::CostFunction< MODEL, OBS > | inlinevirtual |