| OOPS
    | 
SaddlePoint Minimizer. More...
#include <SaddlePointMinimizer.h>


| Public Member Functions | |
| const std::string | classname () const override | 
| SaddlePointMinimizer (const eckit::Configuration &, const CostFct_ &J) | |
| ~SaddlePointMinimizer () | |
|  Public Member Functions inherited from oops::Minimizer< MODEL, OBS > | |
| Minimizer (const CostFct_ &J) | |
| virtual | ~Minimizer () | 
| ControlIncrement< MODEL, OBS > * | minimize (const eckit::Configuration &) | 
| Private Types | |
| typedef ControlIncrement< MODEL, OBS > | CtrlInc_ | 
| typedef CostFunction< MODEL, OBS > | CostFct_ | 
| typedef Minimizer< MODEL, OBS > | Minimizer_ | 
| typedef DualVector< MODEL, OBS > | Multipliers_ | 
| Private Member Functions | |
| CtrlInc_ * | doMinimize (const eckit::Configuration &) override | 
| Private Attributes | |
| const CostFct_ & | J_ | 
| std::unique_ptr< CtrlInc_ > | gradJb_ | 
| std::vector< SaddlePointVector< MODEL, OBS > > | xyVEC_ | 
| std::vector< SaddlePointVector< MODEL, OBS > > | pqVEC_ | 
SaddlePoint Minimizer.
Implements the SaddlePoint algorithm.
Definition at line 43 of file SaddlePointMinimizer.h.
| 
 | private | 
Definition at line 45 of file SaddlePointMinimizer.h.
| 
 | private | 
Definition at line 44 of file SaddlePointMinimizer.h.
| 
 | private | 
Definition at line 46 of file SaddlePointMinimizer.h.
| 
 | private | 
Definition at line 47 of file SaddlePointMinimizer.h.
| 
 | inline | 
Definition at line 52 of file SaddlePointMinimizer.h.
| 
 | inline | 
Definition at line 54 of file SaddlePointMinimizer.h.
| 
 | inlineoverridevirtual | 
Implements oops::Minimizer< MODEL, OBS >.
Definition at line 51 of file SaddlePointMinimizer.h.
| 
 | overrideprivatevirtual | 
Implements oops::Minimizer< MODEL, OBS >.
Definition at line 70 of file SaddlePointMinimizer.h.

| 
 | private | 
Definition at line 60 of file SaddlePointMinimizer.h.
| 
 | private | 
Definition at line 59 of file SaddlePointMinimizer.h.
| 
 | private | 
Definition at line 63 of file SaddlePointMinimizer.h.
| 
 | private | 
Definition at line 62 of file SaddlePointMinimizer.h.