OOPS
|
This is the complete list of members for oops::CostTermBase< MODEL, OBS >, including all inherited members.
computeCost()=0 | oops::CostTermBase< MODEL, OBS > | pure virtual |
computeCostAD(std::shared_ptr< const GeneralizedDepartures >, ControlIncrement< MODEL, OBS > &, PostProcTLAD_ &) const =0 | oops::CostTermBase< MODEL, OBS > | pure virtual |
computeCostTL(const ControlIncrement< MODEL, OBS > &, GeneralizedDepartures &) const =0 | oops::CostTermBase< MODEL, OBS > | pure virtual |
computeCostTraj()=0 | oops::CostTermBase< MODEL, OBS > | pure virtual |
Geometry_ typedef | oops::CostTermBase< MODEL, OBS > | private |
multiplyCoInv(const GeneralizedDepartures &) const =0 | oops::CostTermBase< MODEL, OBS > | pure virtual |
multiplyCovar(const GeneralizedDepartures &) const =0 | oops::CostTermBase< MODEL, OBS > | pure virtual |
newDualVector() const =0 | oops::CostTermBase< MODEL, OBS > | pure virtual |
newGradientFG() const =0 | oops::CostTermBase< MODEL, OBS > | pure virtual |
PostProc_ typedef | oops::CostTermBase< MODEL, OBS > | private |
PostProcTLAD_ typedef | oops::CostTermBase< MODEL, OBS > | private |
resetLinearization()=0 | oops::CostTermBase< MODEL, OBS > | pure virtual |
setPostProc(const ControlVariable< MODEL, OBS > &, const eckit::Configuration &, PostProc_ &)=0 | oops::CostTermBase< MODEL, OBS > | pure virtual |
setPostProcAD() const =0 | oops::CostTermBase< MODEL, OBS > | pure virtual |
setPostProcTL(const ControlIncrement< MODEL, OBS > &, PostProcTLAD_ &) const =0 | oops::CostTermBase< MODEL, OBS > | pure virtual |
setPostProcTraj(const ControlVariable< MODEL, OBS > &, const eckit::Configuration &, const Geometry_ &, PostProcTLAD_ &)=0 | oops::CostTermBase< MODEL, OBS > | pure virtual |
State_ typedef | oops::CostTermBase< MODEL, OBS > | private |
~CostTermBase() | oops::CostTermBase< MODEL, OBS > | inlinevirtual |