BSMPT 3.0.7
BSMPT - Beyond the Standard Model Phase Transitions : A C++ package for the computation of the EWPT in BSM models
Loading...
Searching...
No Matches
CLIOptions Struct Reference

Public Member Functions

 CLIOptions (const BSMPT::parser &argparser)
 
bool good () const
 
 CLIOptions (const BSMPT::parser &argparser)
 
bool good () const
 
 CLIOptions (const BSMPT::parser &argparser)
 
bool good () const
 
 CLIOptions (const BSMPT::parser &argparser)
 
bool good () const
 
 CLIOptions (const BSMPT::parser &argparser)
 
bool good () const
 
 CLIOptions (int argc, char *argv[])
 
bool good () const
 
 CLIOptions (const BSMPT::parser &argparser)
 
bool good () const
 
 CLIOptions (const BSMPT::parser &argparser)
 
bool good () const
 
 CLIOptions (const BSMPT::parser &argparser)
 
bool good () const
 
 CLIOptions (const BSMPT::parser &argparser)
 
bool good () const
 
 CLIOptions (const BSMPT::parser &argparser)
 
bool good () const
 
 CLIOptions (const BSMPT::parser &argparser)
 
bool good () const
 
 CLIOptions (const BSMPT::parser &argparser)
 
bool good () const
 
 CLIOptions (const BSMPT::parser &argparser)
 
bool good () const
 

Public Attributes

BSMPT::ModelID::ModelIDs Model {ModelID::ModelIDs::NotSet}
 
int FirstLine {0}
 
int LastLine {0}
 
std::string InputFile
 
std::string OutputFile
 
bool TerminalOutput {false}
 
bool UseGSL {Minimizer::UseGSLDefault}
 
bool UseCMAES {Minimizer::UseLibCMAESDefault}
 
bool UseNLopt {Minimizer::UseNLoptDefault}
 
int WhichMinimizer {Minimizer::WhichMinimizerDefault}
 
bool UseMultithreading {true}
 
int firstline {0}
 
int lastline {0}
 
double templow {0}
 
double temphigh {300}
 
double UserDefined_vwall = 0.95
 
double UserDefined_epsturb = 0.1
 
int MaxPathIntegrations = 7
 
std::string inputfile
 
std::string outputfile
 
int UseMultiStepPTMode {-1}
 
int CheckEWSymmetryRestoration {1}
 
double perc_prbl {.71}
 
double compl_prbl {.01}
 
int num_check_pts {10}
 
int CheckNLOStability {1}
 
int WhichTransitionTemperature
 
std::string ConfigFile
 
double vw {0.1}
 
int Line {}
 
double vw_min {}
 
double vw_max {}
 
double vw_Stepsize {}
 
double Temperature {-1}
 
int npoints {100}
 
int npoints1 {0}
 
int npoints2 {0}
 
int npoints3 {0}
 
int npoints4 {0}
 
int npoints5 {0}
 
int npoints6 {0}
 
double low1 {-1}
 
double low2 {-1}
 
double low3 {-1}
 
double low4 {-1}
 
double low5 {-1}
 
double low6 {-1}
 
double high1 {-1}
 
double high2 {-1}
 
double high3 {-1}
 
double high4 {-1}
 
double high5 {-1}
 
double high6 {-1}
 
bool use_slice_plotter = false
 
std::vector< double > min_start
 
std::vector< double > min_end
 
std::vector< double > point
 
double TemperatureStart {}
 
double TemperatureStep {}
 
double TemperatureEnd {}
 

Private Attributes

BSMPT::parser mArgparser
 

Member Data Documentation

◆ WhichTransitionTemperature

int CLIOptions::WhichTransitionTemperature
Initial value:
{
3}

The documentation for this struct was generated from the following files: