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

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

addIncr(CtrlVar_ &, const CtrlInc_ &, PostProcessor< Increment_ > &) const overrideoops::CostFct4DEnsVar< MODEL, OBS >privatevirtual
addIncrement(CtrlVar_ &, const CtrlInc_ &, PostProcessor< Increment_ > post=PostProcessor< Increment_ >()) constoops::CostFunction< MODEL, OBS >
background() constoops::CostFunction< MODEL, OBS >inlineprotected
commSpace_oops::CostFct4DEnsVar< MODEL, OBS >private
commTime_oops::CostFct4DEnsVar< MODEL, OBS >private
computeGradientFG(CtrlInc_ &) constoops::CostFunction< MODEL, OBS >
CostBase_ typedefoops::CostFunction< MODEL, OBS >private
CostFct4DEnsVar(const eckit::Configuration &, const eckit::mpi::Comm &)oops::CostFct4DEnsVar< MODEL, OBS >
CostFct_ typedefoops::CostFct4DEnsVar< 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::CostFct4DEnsVar< MODEL, OBS >private
CtrlInc_ typedefoops::CostFct4DEnsVar< MODEL, OBS >private
CtrlVar_ typedefoops::CostFct4DEnsVar< MODEL, OBS >private
doLinearize(const Geometry_ &, const eckit::Configuration &, const CtrlVar_ &, const CtrlVar_ &, PostProcessor< State_ > &, PostProcessorTLAD< MODEL > &) overrideoops::CostFct4DEnsVar< MODEL, OBS >privatevirtual
evaluate(const CtrlVar_ &, const eckit::Configuration &config=eckit::LocalConfiguration(), PostProcessor< State_ > post=PostProcessor< State_ >())oops::CostFunction< MODEL, OBS >
geometry() const overrideoops::CostFct4DEnsVar< MODEL, OBS >inlineprivatevirtual
Geometry_ typedefoops::CostFct4DEnsVar< MODEL, OBS >private
getCostJb() constoops::CostFunction< MODEL, OBS >inline
getCostJoJc() constoops::CostFunction< MODEL, OBS >inline
Increment_ typedefoops::CostFct4DEnsVar< MODEL, OBS >private
jb() constoops::CostFunction< MODEL, OBS >inline
jb_oops::CostFunction< MODEL, OBS >private
JbTotal_ typedefoops::CostFunction< MODEL, OBS >private
JqTermTLAD_ typedefoops::CostFunction< MODEL, OBS >private
jterm(const size_t ii) constoops::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 >
mysubwin_oops::CostFct4DEnsVar< MODEL, OBS >private
newJb(const eckit::Configuration &, const Geometry_ &, const CtrlVar_ &) const overrideoops::CostFct4DEnsVar< MODEL, OBS >privatevirtual
newJc(const eckit::Configuration &, const Geometry_ &) const overrideoops::CostFct4DEnsVar< MODEL, OBS >privatevirtual
newJo(const eckit::Configuration &) const overrideoops::CostFct4DEnsVar< MODEL, OBS >privatevirtual
nsubwin_oops::CostFct4DEnsVar< MODEL, OBS >private
nterms() constoops::CostFunction< MODEL, OBS >inline
resetLinearization()oops::CostFunction< MODEL, OBS >
resol_oops::CostFct4DEnsVar< MODEL, OBS >private
runADJ(CtrlInc_ &, PostProcessorTLAD< MODEL > &, PostProcessor< Increment_ >, const bool idModel=false) const overrideoops::CostFct4DEnsVar< MODEL, OBS >virtual
runNL(CtrlVar_ &, PostProcessor< State_ > &) const overrideoops::CostFct4DEnsVar< MODEL, OBS >virtual
runTLM(CtrlInc_ &, PostProcessorTLAD< MODEL > &, PostProcessor< Increment_ >, const bool idModel=false) const overrideoops::CostFct4DEnsVar< MODEL, OBS >virtual
setupTerms(const eckit::Configuration &)oops::CostFunction< MODEL, OBS >protected
State_ typedefoops::CostFct4DEnsVar< MODEL, OBS >private
subWinBegin_oops::CostFct4DEnsVar< MODEL, OBS >private
subWinEnd_oops::CostFct4DEnsVar< MODEL, OBS >private
subWinLength_oops::CostFct4DEnsVar< MODEL, OBS >private
subWinTime_oops::CostFct4DEnsVar< MODEL, OBS >private
xb_oops::CostFunction< MODEL, OBS >private
zeroAD(CtrlInc_ &) const overrideoops::CostFct4DEnsVar< MODEL, OBS >virtual
~CostFct4DEnsVar()oops::CostFct4DEnsVar< MODEL, OBS >inline
~CostFunction()oops::CostFunction< MODEL, OBS >inlinevirtual