29 #ifndef MAP_ANALYSER_H
30 #define MAP_ANALYSER_H
IpplTimings::TimerRef mapAnalysis_m
cfMatrix_t invertMatrix_m(const cfMatrix_t &M)
void rearrangeEigen_m(cfMatrix_t &, cfMatrix_t &)
fMatrix_t createSkewMatrix_m()
cfMatrix_t complexTypeMatrix_m(fMatrix_t M)
void printPhaseShift_m(fMatrix_t &Sigma, fMatrix_t tM, cfMatrix_t &oldN)
void normalizeEigen_m(cfMatrix_t &eigenVec, cfMatrix_t &invEigenVec)
cfMatrix_t getBlockDiagonal_m(const fMatrix_t &M, cfMatrix_t &eigenVecM, cfMatrix_t &invEigenVecM)
void linSigAnalyze(fMatrix_t &)
IpplTimings::TimerRef bunchAnalysis_m
fMatrix_t realPartOfMatrix_m(cfMatrix_t cM)
void eigenDecomp_m(const fMatrix_t &M, cfMatrix_t &eigenVal, cfMatrix_t &eigenVec, cfMatrix_t &invEigenVec)
fMatrix_t imagPartOfMatrix_m(cfMatrix_t cM)
void setNMatrix_m(fMatrix_t &M, cfMatrix_t &N, cfMatrix_t &invN)
FMatrix< std::complex< double >, 6, 6 > cfMatrix_t
void linTAnalyze(const fMatrix_t &)
fMatrix_t createRotMatrix_m(std::array< double, 3 > phi)
FMatrix< double, 6, 6 > fMatrix_t
Timing::TimerRef TimerRef