From 0b293408cb9316e978f1d1a28f3df7192a564f50 Mon Sep 17 00:00:00 2001 From: BLANCO-GARCIA <oscar-roberto.blanco-garcia@synchrotron-soleil.fr> Date: Mon, 30 May 2022 10:49:51 +0200 Subject: [PATCH] sets maximum corrlist to 1200 --- tracy/tracy/src/soleillib.cc | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/tracy/tracy/src/soleillib.cc b/tracy/tracy/src/soleillib.cc index 2138fa1..5a6897d 100644 --- a/tracy/tracy/src/soleillib.cc +++ b/tracy/tracy/src/soleillib.cc @@ -2155,19 +2155,19 @@ void Multipole_thicksext(const char *fic_hcorr, const char *fic_vcorr, const cha int dlist[500]; /* dipole list */ int qlist[500]; /* Quadrupole list */ int slist[500]; /* Sextupole list */ - int hcorrlist[120]; /* horizontal corrector list */ - int vcorrlist[120]; /* vertical corrector list */ - int qcorrlist[120]; /* skew quad list */ - int hcorrlistThick[120]; /* horizontal corrector list */ - int vcorrlistThick[120]; /* vertical corrector list */ - int qcorrlistThick[120]; /* skew quad list */ + int hcorrlist[1200]; /* horizontal corrector list */ + int vcorrlist[1200]; /* vertical corrector list */ + int qcorrlist[1200]; /* skew quad list */ + int hcorrlistThick[1200]; /* horizontal corrector list */ + int vcorrlistThick[1200]; /* vertical corrector list */ + int qcorrlistThick[1200]; /* skew quad list */ CellType Cell; int mOrder = 0; /* multipole order */ double mKL = 0.0 ; /* multipole integrated strength */ double corr_strength = 0.0; - double hcorr[120], vcorr[120], qcorr[120]; + double hcorr[1200], vcorr[1200], qcorr[1200]; double b2 = 0.0, b3 = 0.0; double dBoB2 = 0.0, dBoB3 = 0.0, dBoB4 = 0.0, dBoB5 = 0.0, dBoB6 = 0.0, dBoB7 = 0.0, dBoB9 = 0.0, dBoB11 = 0.0, dBoB15 = 0.0, dBoB21 = 0.0, @@ -2832,16 +2832,16 @@ void Multipole_thinsext(const char *fic_hcorr, const char *fic_vcorr, const char int dlist[500]; /* dipole list */ int qlist[500]; /* Quadrupole list */ int slist[500]; /* Sextupole list */ - int hcorrlist[120]; /* horizontal corrector list */ - int vcorrlist[120]; /* vertical corrector list */ - int qcorrlist[120]; /* skew quad list */ + int hcorrlist[1200]; /* horizontal corrector list */ + int vcorrlist[1200]; /* vertical corrector list */ + int qcorrlist[1200]; /* skew quad list */ CellType Cell; int mOrder = 0; /* multipole order */ double mKL = 0.0 ; /* multipole integrated strength */ double corr_strength = 0.0; - double hcorr[120], vcorr[120], qcorr[120]; + double hcorr[1200], vcorr[1200], qcorr[1200]; double b2 = 0.0, b3 = 0.0; double dBoB2 = 0.0, dBoB3 = 0.0, dBoB4 = 0.0, dBoB5 = 0.0, dBoB6 = 0.0, dBoB7 = 0.0, dBoB9 = 0.0, dBoB11 = 0.0, dBoB15 = 0.0, dBoB21 = 0.0, @@ -6440,7 +6440,7 @@ void AddCorrQtErr_fam(char const *fic, const int Fnum, const double conv, const double bnL = 0.0, anL = 0.0; double brho = 0.0, conv_strength = 0.0; double corr; /* skew quadrupole horizontal or vertical corrector error, read from a file*/ - int corrlistThick[120]; /* index of associated sextupole*/ + int corrlistThick[1200]; /* index of associated sextupole*/ FILE *fi; -- GitLab