| 
    bpp-phyl
    2.2.0
    
   | 
 
This is the complete list of members for bpp::OptimizationTools, including all inherited members.
| buildDistanceTree(DistanceEstimation &estimationMethod, AgglomerativeDistanceMethod &reconstructionMethod, const ParameterList ¶metersToIgnore, bool optimizeBrLen=false, const std::string ¶m=DISTANCEMETHOD_INIT, double tolerance=0.000001, unsigned int tlEvalMax=1000000, OutputStream *profiler=0, OutputStream *messenger=0, unsigned int verbose=0) | bpp::OptimizationTools | static | 
| DISTANCEMETHOD_INIT | bpp::OptimizationTools | static | 
| DISTANCEMETHOD_ITERATIONS | bpp::OptimizationTools | static | 
| DISTANCEMETHOD_PAIRWISE | bpp::OptimizationTools | static | 
| estimateDistanceMatrix(DistanceEstimation &estimationMethod, const ParameterList ¶metersToIgnore, const std::string ¶m=DISTANCEMETHOD_INIT, unsigned int verbose=0) | bpp::OptimizationTools | static | 
| OPTIMIZATION_BFGS | bpp::OptimizationTools | static | 
| OPTIMIZATION_BRENT | bpp::OptimizationTools | static | 
| OPTIMIZATION_GRADIENT | bpp::OptimizationTools | static | 
| OPTIMIZATION_NEWTON | bpp::OptimizationTools | static | 
| OptimizationTools() | bpp::OptimizationTools | |
| optimizeBranchLengthsParameters(DiscreteRatesAcrossSitesTreeLikelihood *tl, const ParameterList ¶meters, OptimizationListener *listener=0, double tolerance=0.000001, unsigned int tlEvalMax=1000000, OutputStream *messageHandler=ApplicationTools::message, OutputStream *profiler=ApplicationTools::message, unsigned int verbose=1, const std::string &optMethodDeriv=OPTIMIZATION_NEWTON) | bpp::OptimizationTools | static | 
| optimizeNumericalParameters(DiscreteRatesAcrossSitesTreeLikelihood *tl, const ParameterList ¶meters, OptimizationListener *listener=0, unsigned int nstep=1, double tolerance=0.000001, unsigned int tlEvalMax=1000000, OutputStream *messageHandler=ApplicationTools::message, OutputStream *profiler=ApplicationTools::message, bool reparametrization=false, unsigned int verbose=1, const std::string &optMethodDeriv=OPTIMIZATION_NEWTON, const std::string &optMethodModel=OPTIMIZATION_BRENT) | bpp::OptimizationTools | static | 
| optimizeNumericalParameters2(DiscreteRatesAcrossSitesTreeLikelihood *tl, const ParameterList ¶meters, OptimizationListener *listener=0, double tolerance=0.000001, unsigned int tlEvalMax=1000000, OutputStream *messageHandler=ApplicationTools::message, OutputStream *profiler=ApplicationTools::message, bool reparametrization=false, bool useClock=false, unsigned int verbose=1, const std::string &optMethodDeriv=OPTIMIZATION_NEWTON) | bpp::OptimizationTools | static | 
| optimizeNumericalParametersWithGlobalClock(DiscreteRatesAcrossSitesClockTreeLikelihood *cl, const ParameterList ¶meters, OptimizationListener *listener=0, unsigned int nstep=1, double tolerance=0.000001, unsigned int tlEvalMax=1000000, OutputStream *messageHandler=ApplicationTools::message, OutputStream *profiler=ApplicationTools::message, unsigned int verbose=1, const std::string &optMethodDeriv=OPTIMIZATION_GRADIENT) | bpp::OptimizationTools | static | 
| optimizeNumericalParametersWithGlobalClock2(DiscreteRatesAcrossSitesClockTreeLikelihood *cl, const ParameterList ¶meters, OptimizationListener *listener=0, double tolerance=0.000001, unsigned int tlEvalMax=1000000, OutputStream *messageHandler=ApplicationTools::message, OutputStream *profiler=ApplicationTools::message, unsigned int verbose=1, const std::string &optMethodDeriv=OPTIMIZATION_GRADIENT) | bpp::OptimizationTools | static | 
| optimizeTreeNNI(NNIHomogeneousTreeLikelihood *tl, const ParameterList ¶meters, bool optimizeNumFirst=true, double tolBefore=100, double tolDuring=100, unsigned int tlEvalMax=1000000, unsigned int numStep=1, OutputStream *messageHandler=ApplicationTools::message, OutputStream *profiler=ApplicationTools::message, bool reparametrization=false, unsigned int verbose=1, const std::string &optMethod=OptimizationTools::OPTIMIZATION_NEWTON, unsigned int nStep=1, const std::string &nniMethod=NNITopologySearch::PHYML) | bpp::OptimizationTools | static | 
| optimizeTreeNNI(DRTreeParsimonyScore *tp, unsigned int verbose=1) | bpp::OptimizationTools | static | 
| optimizeTreeNNI2(NNIHomogeneousTreeLikelihood *tl, const ParameterList ¶meters, bool optimizeNumFirst=true, double tolBefore=100, double tolDuring=100, unsigned int tlEvalMax=1000000, unsigned int numStep=1, OutputStream *messageHandler=ApplicationTools::message, OutputStream *profiler=ApplicationTools::message, bool reparametrization=false, unsigned int verbose=1, const std::string &optMethod=OptimizationTools::OPTIMIZATION_NEWTON, const std::string &nniMethod=NNITopologySearch::PHYML) | bpp::OptimizationTools | static | 
| optimizeTreeScale(TreeLikelihood *tl, double tolerance=0.000001, unsigned int tlEvalMax=1000000, OutputStream *messageHandler=ApplicationTools::message, OutputStream *profiler=ApplicationTools::message, unsigned int verbose=1) | bpp::OptimizationTools | static | 
| ~OptimizationTools() | bpp::OptimizationTools | virtual |