Bridge++  Version 1.5.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
SU_N Namespace Reference

Classes

class  Mat_SU_N
 
class  Vec_SU_N
 

Functions

double ReTr (const Mat_SU_N &m)
 
double ImTr (const Mat_SU_N &m)
 
Mat_SU_N dag (const Mat_SU_N &u)
 
Mat_SU_N xI (const Mat_SU_N &u)
 
Mat_SU_N operator+ (const Mat_SU_N &m1, const Mat_SU_N &m2)
 
Mat_SU_N operator- (const Mat_SU_N &m1, const Mat_SU_N &m2)
 
Mat_SU_N operator* (const Mat_SU_N &m1, const Mat_SU_N &m2)
 
Mat_SU_N operator* (const Mat_SU_N &m, const double a)
 
Mat_SU_N operator* (const double a, const Mat_SU_N &m)
 
Mat_SU_N reunit (const Mat_SU_N &m)
 
Mat_SU_N mat_exp (const double alpha, const Mat_SU_N &iv, const Mat_SU_N &u, const int Nprec)
 
const Vec_SU_N Ix (const Vec_SU_N &u)
 
const Vec_SU_N operator+ (const Vec_SU_N &v1, const Vec_SU_N &v2)
 
const Vec_SU_N operator- (const Vec_SU_N &v1, const Vec_SU_N &v2)
 
const Vec_SU_N operator* (const Vec_SU_N &v, const double &r)
 
const Vec_SU_N operator* (const double &r, const Vec_SU_N &v)
 
const Vec_SU_N operator/ (const Vec_SU_N &v, const double &r)
 
const Vec_SU_N operator* (const Mat_SU_N &m, const Vec_SU_N &v)
 

Function Documentation

Mat_SU_N SU_N::dag ( const Mat_SU_N &  u)
inline

Definition at line 512 of file mat_SU_N.h.

double SU_N::ImTr ( const Mat_SU_N &  m)
inline

Definition at line 500 of file mat_SU_N.h.

const Vec_SU_N SU_N::Ix ( const Vec_SU_N &  u)
inline

Definition at line 183 of file vec_SU_N.h.

Mat_SU_N SU_N::mat_exp ( const double  alpha,
const Mat_SU_N &  iv,
const Mat_SU_N &  u,
const int  Nprec 
)
inline

Definition at line 577 of file mat_SU_N.h.

const Vec_SU_N SU_N::operator* ( const Vec_SU_N &  v,
const double &  r 
)
inline

Definition at line 207 of file vec_SU_N.h.

const Vec_SU_N SU_N::operator* ( const double &  r,
const Vec_SU_N &  v 
)
inline

Definition at line 213 of file vec_SU_N.h.

const Vec_SU_N SU_N::operator* ( const Mat_SU_N &  m,
const Vec_SU_N &  v 
)
inline

Definition at line 225 of file vec_SU_N.h.

Mat_SU_N SU_N::operator* ( const Mat_SU_N &  m1,
const Mat_SU_N &  m2 
)
inline

Definition at line 550 of file mat_SU_N.h.

Mat_SU_N SU_N::operator* ( const Mat_SU_N &  m,
const double  a 
)
inline

Definition at line 556 of file mat_SU_N.h.

Mat_SU_N SU_N::operator* ( const double  a,
const Mat_SU_N &  m 
)
inline

Definition at line 562 of file mat_SU_N.h.

const Vec_SU_N SU_N::operator+ ( const Vec_SU_N &  v1,
const Vec_SU_N &  v2 
)
inline

Definition at line 195 of file vec_SU_N.h.

Mat_SU_N SU_N::operator+ ( const Mat_SU_N &  m1,
const Mat_SU_N &  m2 
)
inline

Definition at line 538 of file mat_SU_N.h.

const Vec_SU_N SU_N::operator- ( const Vec_SU_N &  v1,
const Vec_SU_N &  v2 
)
inline

Definition at line 201 of file vec_SU_N.h.

Mat_SU_N SU_N::operator- ( const Mat_SU_N &  m1,
const Mat_SU_N &  m2 
)
inline

Definition at line 544 of file mat_SU_N.h.

const Vec_SU_N SU_N::operator/ ( const Vec_SU_N &  v,
const double &  r 
)
inline

Definition at line 219 of file vec_SU_N.h.

double SU_N::ReTr ( const Mat_SU_N &  m)
inline

Definition at line 488 of file mat_SU_N.h.

Mat_SU_N SU_N::reunit ( const Mat_SU_N &  m)
inline

Definition at line 568 of file mat_SU_N.h.

Mat_SU_N SU_N::xI ( const Mat_SU_N &  u)
inline

Definition at line 526 of file mat_SU_N.h.