|
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 |