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
BSMPT::user_input Struct Reference

user_input struct to store user input and distribute to the classes More...

#include <BSMPT/transition_tracer/transition_tracer.h>

Public Attributes

std::shared_ptr< Class_Potential_OriginmodelPointer
 
double T_low = 0
 
double T_high = 300
 
double vwall = 0.95
 
double perc_prbl = 0.71
 
double compl_prbl = 0.01
 
double epsturb = 0.1
 
int maxpathintegrations = 7
 
int multistepmode = -1
 
int num_points = 10
 
int ewsr_check = 0
 
int nlo_check = 1
 
int which_minimizer = Minimizer::WhichMinimizerDefault
 
bool use_multithreading = false
 
bool gw_calculation = false
 
int which_transition_temp = 3
 
size_t number_of_initial_scan_temperatures = 25
 

Detailed Description

user_input struct to store user input and distribute to the classes

Parameters
modelPointermodel pointer
T_lowlowest temperature, default: 0 GeV
T_highhighest temperature, default: 300 GeV
vwallwall velocity, default: 0.95
perc_prblfalse vacuum fraction at percolation temperature, default: 71%
compl_prblfalse vacuum fraction at completion temperature, default: 1%
epsturbepsilon value of turbulence contribution, default: 0.1
maxpathintegrationsmaximal number of path integrations, default: 7
multistepmodechoose multi-step PT modes: default (= -1), 0, 1, 2, auto (= 3)
num_pointsnumber of equally-spaced intermediate points to check, default: 10
ewsr_checkcheck of electroweak symmetry restoration, default: off (= 0)
nlo_checkcheck of nlo stability, default: on (= 1)
use_gslwhether GSL minimizer is used
use_cmaeswhether CMAES minimizer is used
use_nloptwhether NLopt minimizer is used
which_minimizerwhich minimizers are used
use_multithreadingwhether multi-threading is used
gw_calculationbool to turn GW parameter calculation on/off
which_transition_tempwhich transition temperature is chosen: 1 = nucl_approx, 2 = nucl, 3 = perc (default), 4 = compl
number_of_initial_scan_temperaturesnumber of temperature steps in the initial scan of the bounce solver

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