flexiblesusy is hosted by Hepforge, IPPP Durham
FlexibleSUSY
sfermions.cpp File Reference

finding mass eigenstates and mixing of sfermions in absence of family mixing, where we have a 2 by 2 mass matrix. More...

#include "sfermions.hpp"
#include "linalg2.hpp"
#include <cmath>
#include <Eigen/Core>
Include dependency graph for sfermions.cpp:

Go to the source code of this file.

Namespaces

namespace  flexiblesusy
 
namespace  flexiblesusy::anonymous_namespace{sfermions.cpp}
 
namespace  flexiblesusy::sfermions
 

Functions

double flexiblesusy::anonymous_namespace{sfermions.cpp}::conj (double x) noexcept
 
double flexiblesusy::sfermions::diagonalize_sfermions_2x2 (const Mass_data &, double &, double &)
 returns mixing angle and sets (squared) mass eigenvalues More...
 
int flexiblesusy::anonymous_namespace{sfermions.cpp}::sign (double x) noexcept
 
double flexiblesusy::anonymous_namespace{sfermions.cpp}::sqr (double x) noexcept
 

Variables

const double flexiblesusy::sfermions::Hypercharge_left [NUMBER_OF_MSSM_SPARTICLES]
 
const double flexiblesusy::sfermions::Hypercharge_right [NUMBER_OF_MSSM_SPARTICLES]
 
const double flexiblesusy::sfermions::Isospin [NUMBER_OF_MSSM_SPARTICLES]
 
static constexpr double flexiblesusy::sfermions::oneOverRoot2 = 0.7071067811865475
 

Detailed Description

finding mass eigenstates and mixing of sfermions in absence of family mixing, where we have a 2 by 2 mass matrix.

Definition in file sfermions.cpp.