|
BornAgain
1.18.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
Info about a minimizer, including list of defined minimization algorithms. More...
Public Member Functions | |
| MinimizerInfo (const std::string &minimizerType, const std::string &minimizerDescription) | |
| void | setAlgorithmName (const std::string &algorithmName) |
| Sets currently active algorithm. | |
| std::string | name () const |
| std::string | description () const |
| std::string | algorithmName () const |
| std::vector< std::string > | algorithmNames () const |
| Return list of defined algorithm names. | |
| std::vector< std::string > | algorithmDescriptions () const |
| Returns list of string with description of all available algorithms. | |
Static Public Member Functions | |
| static MinimizerInfo | buildMinuit2Info (const std::string &defaultAlgo="") |
| Creates information for Minuit2Minimizer. | |
| static MinimizerInfo | buildGSLMultiMinInfo (const std::string &defaultAlgo="") |
| Creates information for GSLMultiMinMinimizer. | |
| static MinimizerInfo | buildGSLLMAInfo () |
| Creates information for GSL's Levenberg-Marquardt. | |
| static MinimizerInfo | buildGSLSimAnInfo () |
| Creates information for GSL's simmulated annealing algorithm. | |
| static MinimizerInfo | buildGeneticInfo () |
| Creates information for TMVA genetic minimizer. | |
| static MinimizerInfo | buildTestMinimizerInfo () |
| Creates information for simple test minimizer. | |
Info about a minimizer, including list of defined minimization algorithms.
Definition at line 44 of file MinimizerInfo.h.