flexiblesusy::sfermions Namespace Reference
Enumeration Type Documentation◆ Sparticles
Definition at line 25 of file sfermions.hpp. Function Documentation◆ diagonalize_sfermions_2x2()
returns mixing angle and sets (squared) mass eigenvalues Obtains 2 x 2 mass matrix using input parameters in first argument and diagonalises it. Fills the second argument with the (squared) mass eigenvalues and returns the mixing angle. Definition at line 65 of file sfermions.cpp. References flexiblesusy::diagonalize_hermitian(), flexiblesusy::sfermions::Mass_data::g2, flexiblesusy::sfermions::Mass_data::gY, flexiblesusy::sfermions::Mass_data::ml2, flexiblesusy::sfermions::Mass_data::mr2, flexiblesusy::sfermions::Mass_data::mu, oneOverRoot2, flexiblesusy::sign(), flexiblesusy::sqr(), std::swap(), flexiblesusy::sfermions::Mass_data::T3, flexiblesusy::sfermions::Mass_data::Tyf, flexiblesusy::sfermions::Mass_data::vd, flexiblesusy::sfermions::Mass_data::vu, flexiblesusy::sfermions::Mass_data::yf, flexiblesusy::sfermions::Mass_data::Yl, and flexiblesusy::sfermions::Mass_data::Yr. Variable Documentation◆ Hypercharge_left
Initial value:
= {
1./3., 1./3., -1., -1.
}
Definition at line 52 of file sfermions.cpp. ◆ Hypercharge_right
Initial value:
= {
-4./3., 2./3., 0., 2.
}
Definition at line 56 of file sfermions.cpp. ◆ Isospin
Initial value:
= {
0.5, -0.5, 0.5, -0.5
}
Definition at line 48 of file sfermions.cpp. ◆ oneOverRoot2
Definition at line 46 of file sfermions.cpp. Referenced by diagonalize_sfermions_2x2(). Generated on Sun Apr 6 2025 11:10:38 for FlexibleSUSY by |