FV3 Bundle
oops::CostFct4DVar< MODEL > Member List

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

addIncr(CtrlVar_ &, const CtrlInc_ &, PostProcessor< Increment_ > &) const overrideoops::CostFct4DVar< MODEL >privatevirtual
addIncrement(CtrlVar_ &, const CtrlInc_ &, PostProcessor< Increment_ > post=PostProcessor< Increment_ >()) constoops::CostFunction< MODEL >
an2model_oops::CostFct4DVar< MODEL >private
ChangeVar_ typedefoops::CostFct4DVar< MODEL >private
computeGradientFG(CtrlInc_ &) constoops::CostFunction< MODEL >
CostFct4DVar(const eckit::Configuration &, const Geometry_ &, const Model_ &)oops::CostFct4DVar< MODEL >
CostFct_ typedefoops::CostFct4DVar< MODEL >private
CostFunction(const eckit::Configuration &, const Geometry_ &, const Model_ &)oops::CostFunction< MODEL >
ctlvars_oops::CostFct4DVar< MODEL >private
CtrlInc_ typedefoops::CostFct4DVar< MODEL >private
CtrlVar_ typedefoops::CostFct4DVar< MODEL >private
doLinearize(const Geometry_ &, const eckit::Configuration &, const CtrlVar_ &, const CtrlVar_ &) overrideoops::CostFct4DVar< MODEL >privatevirtual
evaluate(const CtrlVar_ &, const eckit::Configuration &config=eckit::LocalConfiguration(), PostProcessor< State_ > post=PostProcessor< State_ >()) constoops::CostFunction< MODEL >
Geometry_ typedefoops::CostFct4DVar< MODEL >private
getCostJb() constoops::CostFunction< MODEL >inline
getCostJoJc() constoops::CostFunction< MODEL >inline
getModel() constoops::CostFunction< MODEL >inlineprotected
getTLM(const unsigned isub=0) constoops::CostFunction< MODEL >inlineprotected
Increment_ typedefoops::CostFct4DVar< MODEL >private
jb() constoops::CostFunction< MODEL >inline
jterm(const unsigned ii) constoops::CostFunction< MODEL >inline
linearize(const CtrlVar_ &, const eckit::Configuration &, PostProcessor< State_ > post=PostProcessor< State_ >())oops::CostFunction< MODEL >
Model_ typedefoops::CostFct4DVar< MODEL >private
newJb(const eckit::Configuration &, const Geometry_ &, const CtrlVar_ &) const overrideoops::CostFct4DVar< MODEL >privatevirtual
newJc(const eckit::Configuration &, const Geometry_ &) const overrideoops::CostFct4DVar< MODEL >privatevirtual
newJo(const eckit::Configuration &) const overrideoops::CostFct4DVar< MODEL >privatevirtual
nterms() constoops::CostFunction< MODEL >inline
resetLinearization()oops::CostFunction< MODEL >
runADJ(CtrlInc_ &, PostProcessorTLAD< MODEL > &, PostProcessor< Increment_ >, const bool idModel=false) const overrideoops::CostFct4DVar< MODEL >virtual
runNL(CtrlVar_ &, PostProcessor< State_ > &) const overrideoops::CostFct4DVar< MODEL >virtual
runTLM(CtrlInc_ &, PostProcessorTLAD< MODEL > &, PostProcessor< Increment_ >, const bool idModel=false) const overrideoops::CostFct4DVar< MODEL >virtual
setupTerms(const eckit::Configuration &)oops::CostFunction< MODEL >protected
State_ typedefoops::CostFct4DVar< MODEL >private
windowBegin_oops::CostFct4DVar< MODEL >private
windowEnd_oops::CostFct4DVar< MODEL >private
windowLength_oops::CostFct4DVar< MODEL >private
zeroAD(CtrlInc_ &) const overrideoops::CostFct4DVar< MODEL >virtual
~CostFct4DVar()oops::CostFct4DVar< MODEL >inline
~CostFunction()oops::CostFunction< MODEL >inlinevirtual