BSMPT 3.0.7
BSMPT - Beyond the Standard Model Phase Transitions : A C++ package for the computation of the EWPT in BSM models
|
The top_source class Class instance for the transport equation system and numerical calculation of the left-handed fermion density in front of the bubble wall including the top quark. More...
#include <BSMPT/baryo_calculation/Fluid_Type/top_source.h>
Public Member Functions | |
top_source (const ISMConstants &smConstants) | |
void | operator() (const state_type &omega, state_type &domega, const double z) |
operator () Needed for the numerical solution via boost. | |
double | Calc_nL (double z_start, double z_end) const |
Calc_nL Calculates the sum of all left-handed fermions in front of the bubble wall contributing to the SU(2) sphaleron transition. | |
![]() | |
gen_fluid (const ISMConstants &smConstants) | |
void | set_class (const int bottom_mass_inp, struct GSL_integration_mubl &container, const Calc_Gam_M &calc_Gam_obj, const Calc_Scp &Calc_Scp_obj, const Calc_kappa_t &Calc_kappa_inp) |
set_class Set-up of all class parameters with given input values. | |
std::pair< double, double > | Calc_ThermalMass_q (double &YukCoupling_in, double &T_in) |
Calc_ThermalMass_q Calculates the right-handed thermal mass of the quark and the difference of right- and left-handed quark thermal mass. | |
std::pair< double, double > | Calc_ThermalMass_l (double &YukCoupling_in, double &T_in) |
Calc_ThermalMass_l Calculates the right-handed thermal mass of the lepton and the difference of right- and left-handed quark thermal mass. | |
void | top_func (double z, std::vector< double > &m_quark, std::vector< double > &m_quark_prime) |
top_func Calculation of the top and bot mass at a given distance of the bubble wall and temperature | |
void | tau_func (double z, std::vector< double > &m_lep, std::vector< double > &m_lep_prime) |
tau_func Calculation of the tau mass and derivative. | |
std::vector< double > | omegaprime (double z) |
double | atan2_mod (double Im, double Re) |
std::vector< double > | Calc_theta (double z, double CP_sym, double CP_brk) |
Calc_theta Caclulates the phase profile over the bubble wall by assuming the Kink-profile ansatz. | |
Additional Inherited Members | |
![]() | |
int | bot_mass_flag |
int | tau_mass_flag |
std::shared_ptr< Class_Potential_Origin > | modelPointer |
modelPointer BSMPT model pointer to get a interface to the BSMPT framework. | |
std::vector< double > | par |
par Input parameters. | |
std::vector< double > | parCT |
parCT Counterterms of the input parameters. | |
std::vector< double > | vcritical |
vcritical Critical VEV configuration at critical temperature TC. | |
std::vector< double > | gen_vcritical |
gen_vcritical Critical VEV configuration in the full field basis. | |
std::vector< double > | vsym |
vsym VEV configuration in the symmetric potential. | |
double | tanbeta |
tanbeta TanBeta | |
int | Yuk_Type |
Yuk_Type Type of the C2HDM (Type 1 and 2 are implemented) | |
double | symmetric_CP_violating_phase |
symmetric_CP_violating_phase The CP-violating phase in the symmetric vacuum (TOP quark). | |
double | broken_CP_violating_phase |
broken_CP_violating_phase The CP-violating phase in the broken vacuum (TOP quark). | |
double | TOP_symmetric_CP_violating_phase |
TOP_symmetric_CP_violating_phase The CP-violating phase of the top quark in the symmetric vacuum. | |
double | TOP_broken_CP_violating_phase |
TOP_broken_CP_violating_phase The CP-violating phase of the top quark in the broken vacuum. | |
double | BOT_symmetric_CP_violating_phase |
BOT_symmetric_CP_violating_phase The CP-violating phase of the bot quark in the broken vacuum. | |
double | BOT_broken_CP_violating_phase |
BOT_broken_CP_violating_phase The CP-violating phase of the bot quark in the symmetric vacuum. | |
double | TAU_symmetric_CP_violating_phase |
TAU_symmetric_CP_violating_phase The CP-violating phase of the tau lepton in the symmetric vacuum. | |
double | TAU_broken_CP_violating_phase |
TAU_broken_CP_violating_phase The CP-violating phase of the tau lepton in the broken vacuum. | |
double | Temp |
Temp Temperature. | |
double | vw |
vw Bubble wall velocity. | |
double | LW |
LW Bubble wall thickness in the Kink-profile ansatz. | |
double | gS = 1.23 |
double | g = 0.65 |
double | gprime = 0.36 |
double | alphaS = 1. / 7 |
double | alphaW = 1. / 30 |
double | mtop_0 {0} |
double | mbot_0 {0} |
double | mtau_0 {0} |
double | Dq |
Dq Diffusion constant of quarks. | |
double | Dt |
Dt Diffusion constant of the top quark. | |
double | Dh |
Dh Diffusion constant of a Higgs boson. | |
double | Dlep |
Dlep Diffusion constant of leptons. | |
double | Dtau |
Dtau Diffusion constant of the tau lepton. | |
double | yuk_q |
double | Gam_SS |
Gam_SS Decay width of the strong sphaleron transition. | |
double | Gam_Y |
Gam_Y Decay width of Yukawa interactions. | |
double | Gam_Y_t |
Gam_Y_t Decay width of the top quark. | |
double | Gam_Y_b |
Gam_Y_b Decay width of the bot quark. | |
double | Gam_Y_tau |
Gam_Y_tau Decay width of the tau quark. | |
double | kappa_QL_0 = 6 |
double | kappa_H_0 = 4 |
double | kappa_QR_0 = 3 |
double | kappa_LL_0 = 2 |
double | kappa_RL_0 = 1 |
Calc_Scp | Calc_Scp_obj |
Calc_kappa_t | Calc_kappa_obj |
Calc_Gam_M | Calc_Gam_obj |
double | msqrt_thermal_top |
Right-handed thermal mass of the top quark as defined in Eq (97,98) in 1910.11794. | |
double | dmsqrt_thermal_top |
The difference of the right-handed thermal top quark mass minus the left-handed quark mass defined as in Eq(97,98) in 1910.11794. | |
double | msqrt_thermal_bot |
Right-handed thermal mass of the bot quark as defined in Eq (97,98) in 1910.11794. | |
double | dmsqrt_thermal_bot |
The difference of the right-handed thermal bot quark mass minus the left-handed quark mass defined as in Eq(97,98) in 1910.11794. | |
double | msqrt_thermal_tau |
Right-handed thermal mass of the tau lepton as defined in Eq (97,98) in 1910.11794. | |
double | dmsqrt_thermal_tau |
The difference of the right-handed thermal tau lepton mass minus the left-handed lepton mass defined as in Eq(97,98) in 1910.11794. | |
The top_source class Class instance for the transport equation system and numerical calculation of the left-handed fermion density in front of the bubble wall including the top quark.
double BSMPT::Baryo::top_source::Calc_nL | ( | double | z_start, |
double | z_end | ||
) | const |
Calc_nL Calculates the sum of all left-handed fermions in front of the bubble wall contributing to the SU(2) sphaleron transition.
z_start | Boundary condition for the bubble wall distance where the chemical potentials are assumed to vanish. |
z_end | Bubble wall distance where nL is evaluated. |
void BSMPT::Baryo::top_source::operator() | ( | const state_type & | omega, |
state_type & | domega, | ||
const double | z | ||
) |
operator () Needed for the numerical solution via boost.
omega | Vector of all included (rescaled) chemical potentials (top,bot,tau,massles leptons/quarks, neutrinos and bot higgs bosons). |
domega | Vector of all derivatives of the (rescaled) chemical potentials in respect to the wall distance z. |
z | Current wall distance. |