bpp-phyl3  3.0.0
bpp::LegacyOptimizationTools Member List

This is the complete list of members for bpp::LegacyOptimizationTools, including all inherited members.

buildDistanceTree(DistanceEstimation &estimationMethod, AgglomerativeDistanceMethodInterface &reconstructionMethod, const std::string &param, OptimizationOptions &optopt)bpp::OptimizationToolsstatic
DISTANCEMETHOD_INITbpp::OptimizationToolsstatic
DISTANCEMETHOD_ITERATIONSbpp::OptimizationToolsstatic
DISTANCEMETHOD_PAIRWISEbpp::OptimizationToolsstatic
estimateDistanceMatrix(DistanceEstimation &estimationMethod, const ParameterList &parametersToIgnore, const std::string &param=DISTANCEMETHOD_INIT, unsigned int verbose=0)bpp::OptimizationToolsstatic
LegacyOptimizationTools()bpp::LegacyOptimizationTools
OPTIMIZATION_BFGSbpp::OptimizationToolsstatic
OPTIMIZATION_BRENTbpp::OptimizationToolsstatic
OPTIMIZATION_GRADIENTbpp::OptimizationToolsstatic
OPTIMIZATION_NEWTONbpp::OptimizationToolsstatic
OptimizationTools()bpp::OptimizationTools
optimizeBranchLengthsParameters(std::shared_ptr< DiscreteRatesAcrossSitesTreeLikelihoodInterface > tl, const ParameterList &parameters, std::shared_ptr< OptimizationListener > listener=nullptr, double tolerance=0.000001, unsigned int tlEvalMax=1000000, std::shared_ptr< OutputStream > messageHandler=ApplicationTools::message, std::shared_ptr< OutputStream > profiler=ApplicationTools::message, unsigned int verbose=1, const std::string &optMethodDeriv=OPTIMIZATION_NEWTON)bpp::LegacyOptimizationToolsstatic
optimizeNumericalParameters(std::shared_ptr< DiscreteRatesAcrossSitesTreeLikelihoodInterface > tl, const ParameterList &parameters, std::shared_ptr< OptimizationListener > listener=nullptr, unsigned int nstep=1, double tolerance=0.000001, unsigned int tlEvalMax=1000000, std::shared_ptr< OutputStream > messageHandler=ApplicationTools::message, std::shared_ptr< OutputStream > profiler=ApplicationTools::message, bool reparametrization=false, unsigned int verbose=1, const std::string &optMethodDeriv=OPTIMIZATION_NEWTON, const std::string &optMethodModel=OPTIMIZATION_BRENT)bpp::LegacyOptimizationToolsstatic
bpp::OptimizationTools::optimizeNumericalParameters(std::shared_ptr< PhyloLikelihoodInterface > lik, const OptimizationOptions &optopt)bpp::OptimizationToolsstatic
optimizeNumericalParameters2(std::shared_ptr< DiscreteRatesAcrossSitesTreeLikelihoodInterface > tl, const ParameterList &parameters, std::shared_ptr< OptimizationListener > listener=nullptr, double tolerance=0.000001, unsigned int tlEvalMax=1000000, std::shared_ptr< OutputStream > messageHandler=ApplicationTools::message, std::shared_ptr< OutputStream > profiler=ApplicationTools::message, bool reparametrization=false, bool useClock=false, unsigned int verbose=1, const std::string &optMethodDeriv=OPTIMIZATION_NEWTON)bpp::LegacyOptimizationToolsstatic
bpp::OptimizationTools::optimizeNumericalParameters2(std::shared_ptr< PhyloLikelihoodInterface > lik, const OptimizationOptions &optopt)bpp::OptimizationToolsstatic
bpp::OptimizationTools::optimizeNumericalParameters2(std::shared_ptr< SingleProcessPhyloLikelihood > lik, const OptimizationOptions &optopt)bpp::OptimizationToolsstatic
optimizeTreeNNI(std::shared_ptr< NNIHomogeneousTreeLikelihood > tl, const ParameterList &parameters, bool optimizeNumFirst=true, double tolBefore=100, double tolDuring=100, unsigned int tlEvalMax=1000000, unsigned int numStep=1, std::shared_ptr< OutputStream > messageHandler=ApplicationTools::message, std::shared_ptr< 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::LegacyOptimizationToolsstatic
optimizeTreeNNI(std::shared_ptr< DRTreeParsimonyScore > tp, unsigned int verbose=1)bpp::LegacyOptimizationToolsstatic
optimizeTreeNNI2(std::shared_ptr< NNIHomogeneousTreeLikelihood > tl, const ParameterList &parameters, bool optimizeNumFirst=true, double tolBefore=100, double tolDuring=100, unsigned int tlEvalMax=1000000, unsigned int numStep=1, std::shared_ptr< OutputStream > messageHandler=ApplicationTools::message, std::shared_ptr< 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::LegacyOptimizationToolsstatic
optimizeTreeScale(std::shared_ptr< TreeLikelihoodInterface > tl, double tolerance=0.000001, unsigned int tlEvalMax=1000000, std::shared_ptr< OutputStream > messageHandler=ApplicationTools::message, std::shared_ptr< OutputStream > profiler=ApplicationTools::message, unsigned int verbose=1)bpp::LegacyOptimizationToolsstatic
~LegacyOptimizationTools()bpp::LegacyOptimizationToolsvirtual
~OptimizationTools()bpp::OptimizationToolsvirtual