|
BSMPT 3.1.4
BSMPT - Beyond the Standard Model Phase Transitions : A C++ package for the computation of the EWPT in BSM models
|
#include <BSMPT/minimizer/LibCMAES/MinimizeLibCMAES.h>#include <BSMPT/minimizer/MinimizePlane.h>#include <BSMPT/models/ClassPotentialOrigin.h>#include <libcmaes/candidate.h>#include <libcmaes/cmaes.h>#include <libcmaes/cmaparameters.h>#include <libcmaes/cmasolutions.h>#include <libcmaes/esoptimizer.h>#include <libcmaes/esostrategy.h>#include <libcmaes/genopheno.h>#include <libcmaes/noboundstrategy.h>Namespaces | |
| namespace | BSMPT |
| This classes calculates the Bounce action of the potential with a set temperature. | |
Functions | |
| LibCMAESReturn | BSMPT::Minimizer::LibCMAES::min_cmaes_gen_all (const Class_Potential_Origin &model, const double &Temp, const std::vector< double > &VevMinimum) |
| LibCMAESReturn | BSMPT::Minimizer::LibCMAES::CMAES_Minimize_Plane_gen_all (const struct PointerContainerMinPlane ¶ms, const std::vector< double > &Start) |
| LibCMAESReturn BSMPT::Minimizer::LibCMAES::CMAES_Minimize_Plane_gen_all | ( | const struct PointerContainerMinPlane & | params, |
| const std::vector< double > & | Start | ||
| ) |
Finds a candidate for the local minimum using the CMAES algorithm.
| params | PointerContainerMinPlane with the model information and potential |
| Start | starting point for the algorithm |
| LibCMAESReturn BSMPT::Minimizer::LibCMAES::min_cmaes_gen_all | ( | const Class_Potential_Origin & | model, |
| const double & | Temp, | ||
| const std::vector< double > & | VevMinimum | ||
| ) |
Calculating the global minimum with libcmaes in the 2HDM for the parameter point par and counterterms parCT and write the solution in sol. The initial guess is given in start.