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