| 
    FV3 Bundle
    
   | 
 
#include <Minimizer.h>
Public Member Functions | |
| virtual | ~MinFactory () | 
Static Public Member Functions | |
| static Minimizer< MODEL > * | create (const eckit::Configuration &, const CostFct_ &) | 
Protected Member Functions | |
| MinFactory (const std::string &) | |
Private Types | |
| typedef CostFunction< MODEL > | CostFct_ | 
Private Member Functions | |
| virtual Minimizer< MODEL > * | make (const eckit::Configuration &, const CostFct_ &)=0 | 
Static Private Member Functions | |
| static std::map< std::string, MinFactory< MODEL > *> & | getMakers () | 
Minimizer Factory.
Definition at line 360 of file Minimizer.h.
      
  | 
  private | 
Definition at line 361 of file Minimizer.h.
      
  | 
  inlinevirtual | 
      
  | 
  explicitprotected | 
Definition at line 390 of file Minimizer.h.
      
  | 
  static | 
      
  | 
  inlinestaticprivate | 
      
  | 
  privatepure virtual | 
Implemented in oops::MinMaker< MODEL, FCT >.