OOPS
oops::CostTermBase< MODEL, OBS > Member List

This is the complete list of members for oops::CostTermBase< MODEL, OBS >, including all inherited members.

finalize()=0oops::CostTermBase< MODEL, OBS >pure virtual
finalizeTraj()=0oops::CostTermBase< MODEL, OBS >pure virtual
Geometry_ typedefoops::CostTermBase< MODEL, OBS >private
Increment_ typedefoops::CostTermBase< MODEL, OBS >private
initialize(const ControlVariable< MODEL, OBS > &, const eckit::Configuration &)=0oops::CostTermBase< MODEL, OBS >pure virtual
initializeTraj(const ControlVariable< MODEL, OBS > &, const Geometry_ &, const eckit::Configuration &)=0oops::CostTermBase< MODEL, OBS >pure virtual
multiplyCoInv(const GeneralizedDepartures &) const =0oops::CostTermBase< MODEL, OBS >pure virtual
multiplyCovar(const GeneralizedDepartures &) const =0oops::CostTermBase< MODEL, OBS >pure virtual
newDualVector() const =0oops::CostTermBase< MODEL, OBS >pure virtual
newGradientFG() const =0oops::CostTermBase< MODEL, OBS >pure virtual
PostPtr_ typedefoops::CostTermBase< MODEL, OBS >private
PostPtrTLAD_ typedefoops::CostTermBase< MODEL, OBS >private
resetLinearization()=0oops::CostTermBase< MODEL, OBS >pure virtual
setupAD(std::shared_ptr< const GeneralizedDepartures >, ControlIncrement< MODEL, OBS > &) const =0oops::CostTermBase< MODEL, OBS >pure virtual
setupTL(const ControlIncrement< MODEL, OBS > &) const =0oops::CostTermBase< MODEL, OBS >pure virtual
State_ typedefoops::CostTermBase< MODEL, OBS >private
~CostTermBase()oops::CostTermBase< MODEL, OBS >inlinevirtual