softsusy is hosted by Hepforge, IPPP Durham
SOFTSUSY  4.1
softsusy::nmsBrevity Struct Reference

Contains data needed in beta function calculation to make it faster. More...

#include <nmssmsusy.h>

Inheritance diagram for softsusy::nmsBrevity:
softsusy::sBrevity

Public Member Functions

 nmsBrevity ()
 Constructor fills struct with zeroes by default.
 
 nmsBrevity (const nmsBrevity &)
 Constructor sets struct to be equal to another.
 
const nmsBrevityoperator= (const nmsBrevity &)
 Sets struct to be equal to another.
 
const nmsBrevityoperator= (const sBrevity &)
 Fill MSSM part of the struct.
 
void calculate (const DoubleMatrix &yu, const DoubleMatrix &yd, const DoubleMatrix &ye, const DoubleVector &g, const double &lam, const double &kap)
 
- Public Member Functions inherited from softsusy::sBrevity
 sBrevity ()
 Constructor fills sruct with zeroes by default.
 
 sBrevity (const sBrevity &)
 Constructor sets struct to be equal to another.
 
const sBrevityoperator= (const sBrevity &)
 Sets struct to be equal to another.
 
void calculate (const DoubleMatrix &yu, const DoubleMatrix &yd, const DoubleMatrix &ye, const DoubleVector &g)
 

Public Attributes

double lsq
 
double ksq
 
double l4
 
double k4
 
- Public Attributes inherited from softsusy::sBrevity
DoubleMatrix dt
 
DoubleMatrix ut
 
DoubleMatrix et
 
DoubleMatrix u2
 
DoubleMatrix d2
 
DoubleMatrix e2
 
DoubleMatrix u2t
 
DoubleMatrix e2t
 
DoubleMatrix d2t
 
DoubleVector gsq
 gsq= \(g_i^2\), g3= \(g_i^3\), g4= \(g_i^4\)
 
DoubleVector g3
 
DoubleVector g4
 
double uuT
 uuT= \(Tr(Y_U^T Y_U)\), ddt= \(Tr(Y_D^T Y_D)\), eet= \(Tr(Y_E^T Y_E)\)
 
double ddT
 
double eeT
 
DoubleMatrix u1
 d1= \(Y_D\), u1= \(Y_U\), e1= \(Y_E\)
 
DoubleMatrix d1
 
DoubleMatrix e1
 

Detailed Description

Contains data needed in beta function calculation to make it faster.

Member Function Documentation

◆ calculate()

void softsusy::nmsBrevity::calculate ( const DoubleMatrix yu,
const DoubleMatrix yd,
const DoubleMatrix ye,
const DoubleVector g,
const double &  lam,
const double &  kap 
)

Calculates all the data given Yukawa matrices yu, yd and ye and gauge couplings g, lambda and kappa


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