|
BSMPT 3.1.14
BSMPT - Beyond the Standard Model Phase Transitions : A C++ package for the computation of the EWPT in BSM models
|
#include <memory>#include <vector>Go to the source code of this file.
Classes | |
| struct | BSMPT::Minimizer::LibCMAES::LibCMAESReturn |
| The LibCMAESReturn struct which is returned by the routine. More... | |
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) |
Minimization using the libcmaes algorithm
| 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.