Changeset 455 in PSPA for Interface_Web/trunk/pspaWT/History
- Timestamp:
- Dec 16, 2013, 5:16:54 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Interface_Web/trunk/pspaWT/History
r453 r455 5 5 PSPA - Plateforme de simulation en physique des accélérateurs 6 6 ========================================================= 7 8 16 Décembre 2013 : Laurent Garnier 9 Un certain nombre d'arguments/méthodes sont postfixés par "deprecated". Ils vont être supprimé prochainement et ne servent déja probablement plus a rien pour la plupart d'entre eux. 10 11 - abstractSoftware : 12 o DEPRECATED : Passage a "deprecated" des fonctions et arguments suivants : 13 - initComputationLimits() 14 - ComputationLimitsOk() 15 - numeroDeb 16 - numeroFin 17 o Suppression des paramètres globParamPtr_ et sectParamPtr_ 18 qui sont désormais des paramètres de "dataManager" et "section" 19 o Ajout de la méthode getSectionToExecute() 20 o Changement du constructeur : 21 - abstractSoftware(string,globalParameters*,dataManager*); 22 Par 23 - abstractSoftware(string, sectionToExecute*); 24 o Changement de la méthode createInputFile qui ne prend désormais plus de numéroDeb ni numéroFin. 25 - createInputFile(particleBeam* beamBefore,unsigned int numeroDeb, unsigned int numeroFin, string workingDir) 26 Remplacé par : 27 - createInputFile(particleBeam* beamBefore, string workingDir) 28 29 - dataManager 30 o DEPRECATED : Passage a "deprecated" des fonctions et arguments suivants : 31 - getBeamLineSize() 32 - getDiagnosticBeam(string) 33 - getLabelFromElementNumero() 34 - getLabelFromElementLabel() 35 o Supression de : 36 - addSectionToExecute() 37 - addElement() 38 - getElementPointerFromNumero() 39 - clearSectionToExecute() 40 41 - unknowSoftware : 42 o Changement de la méthode createInputFile qui ne prend désormais plus de numéroDeb ni numéroFin. 43 - createInputFile(particleBeam* beamBefore,unsigned int numeroDeb, unsigned int numeroFin, string workingDir) 44 Remplacé par : 45 - createInputFile(particleBeam* beamBefore, string workingDir) 46 47 - sectionToExecute : Désormais cette classe possède un vector d'abstractElement. 48 o Changement du constructeur : 49 - sectionToExecute(abstractElement*,abstractElement*,abstractSoftware*) 50 Remplacé par : 51 - sectionToExecute(abstractElement*,abstractSoftware*) -> Plus besoin de connaitre la fin, on ajoute les éléments au et 52 à mesure dans la sectionToExecute. 53 o supression de : 54 - getFirstElement() -> On parcours désormais un vecteur d'éléments 55 - getLastElement() 56 - getElementNumberInSection() 57 - getLastElementNumberInSection() 58 - firstElementNumberInBeamLine, lastElementNumberInBeamLine, firstElement, lastElement 59 o ajout d'un vecteur d'"abstractElement*" à cette section et des méthodes associées 60 61 - sector : 62 o ajout des méthodes et paramètres : 63 - addElementAfter() 64 - setSoftware() 65 - clearSectionToExecute() 66 - clearSectionToExecute(int) 67 - dataManager_, sectorParam_ 68 69 - sectorParameters : 70 o Changement du constructeur en ajoutant un paramètre vers le "sector" d'origine 71 o Renommage de "sector_" en "sectorsStatements_" pour éviter les confusions 72 73 - softwareGenerator : 74 o Changement du constructeur : 75 - softwareGenerator(string inputFileName, globalParameters* globals, dataManager* dt); 76 Par : 77 - softwareGenerator(string inputFileName, sectionToExecute*) 78 o Changement de la méthode createInputFile qui ne prend désormais plus de numéroDeb ni numéroFin. 79 - createInputFile(particleBeam* beamBefore,unsigned int numeroDeb, unsigned int numeroFin, string workingDir) 80 81 - softwareParmela : 82 o Changement du constructeur : 83 - softwareParmela(string inputFileName, globalParameters* globals, dataManager* dt); 84 Par : 85 - softwareParmela(string inputFileName, sectionToExecute*) 86 o Changement de la méthode createInputFile qui ne prend désormais plus de numéroDeb ni numéroFin. 87 - createInputFile(particleBeam* beamBefore,unsigned int numeroDeb, unsigned int numeroFin, string workingDir) 88 89 - softwareTest : 90 o Changement du constructeur : 91 - softwareTest(string inputFileName, globalParameters* globals, dataManager* dt); 92 Par : 93 - softwareTest(string inputFileName, sectionToExecute*) 94 o Changement de la méthode createInputFile qui ne prend désormais plus de numéroDeb ni numéroFin. 95 - createInputFile(particleBeam* beamBefore,unsigned int numeroDeb, unsigned int numeroFin, string workingDir) 96 97 - softwareUsersProgram : 98 o Changement du constructeur : 99 - softwareUsersProgram(string inputFileName, globalParameters* globals, dataManager* dt); 100 Par : 101 - softwareUsersProgram(string inputFileName, sectionToExecute*) 102 o Changement de la méthode createInputFile qui ne prend désormais plus de numéroDeb ni numéroFin. 103 - createInputFile(particleBeam* beamBefore,unsigned int numeroDeb, unsigned int numeroFin, string workingDir) 104 105 106 - softwareMadX : 107 o Changement du constructeur : 108 - softwareMadX(string inputFileName, globalParameters* globals, dataManager* dt); 109 Par : 110 - softwareMadX(string inputFileName, sectionToExecute*) 111 o Changement de la méthode createInputFile qui ne prend désormais plus de numéroDeb ni numéroFin. 112 - createInputFile(particleBeam* beamBefore,unsigned int numeroDeb, unsigned int numeroFin, string workingDir) 113 114 115 - softwareTransport : 116 o Changement du constructeur : 117 - softwareTransport(string inputFileName, globalParameters* globals, dataManager* dt); 118 Par : 119 - softwareTransport(string inputFileName, sectionToExecute*) 120 o Changement de la méthode createInputFile qui ne prend désormais plus de numéroDeb ni numéroFin. 121 - createInputFile(particleBeam* beamBefore,unsigned int numeroDeb, unsigned int numeroFin, string workingDir) 122 123 - GWt_elementBeam, Cell, Bend, Drift... : 124 o Changement du constructeur pour l'associer à un abstrastElement 125 126 - GWt_elementLigneFaisceu : 127 o Remplacement de : 128 - initialize_ligneFaisceau(nomdElements::typedElement eType,GWt_ligneFaisceau* ligne); 129 Par : 130 - initialize_ligneFaisceau(GWt_ligneFaisceau* ligne, abstractElement* abstractElem) 131 o Suppression du pointeur vers PspaApplication* 132 o DEPRECATED : GWt_abstractElement 133 134 - GWt_dropZoneLigneFaisceau : 135 o Desormais une dropZone n'est plus lié à PspaApplication mais à un dataManager 136 137 - GWt_sectionToExecute : 138 o Ajout d'un pointer vers le section qui contient cette section 139 140 - GWt_softwarePanel : 141 o Cette classe n'est plus liée à PspaApplication, mais au GWt_sector qui la contient 142 143 - GWt_ligneFaisceau : 144 o Desormais cette classe n'est plus lié à PspaApplication mais à un dataManager et un GWt_sector 145 o DEPRECATED : 146 - update() 147 - manageLineFaisceauLayout() 148 149 - GWt_sectorParameters 150 o DEPRECATED : 151 - createSector() 152 - buttons() 153 - execDialog() 154 155 - PspaApplication : 156 o La beamLine n'est plus gérée dans cette classe mais dans le dataManager, de ce fait, un certain nombre de fonctions et arguments disparaissent : 157 o DEPRECATED : 158 - beamLine 159 - createBeamLine() 160 o Un certain nombre de fonction sont déplacée dans la nouvelle classe GWt_accelerator : 161 - dialogOnGraphics() 162 - faireDessinPhaseSpace(WContainerWidget* toto, particleBeam* beam, string elementLabel, string namex, string namey, int typeFaisceau) 163 - faireDessinEnveloppe(WContainerWidget* toto, string type) 164 - chartPlot2vec(WContainerWidget* toto,vector<double>& xcor,vector<double>& ycor,Wt::Chart::SeriesType seriesType,Wt::Chart::FillRangeType fillRange,Wt::Chart::AxisValue value,bool isGridLinesEnables,string title,string legendx,string legendy,int width,int height,bool makeIcon = false) 165 - removePathFromConfigName(string& config) 166 - removeExtensionFromConfigName(string& config) 167 - removeBeamLine() 168 - dessiner() 169 - dessinerEnveloppe() 170 - dessinerPhaseSpace() 171 - dessinerHistogramme() 172 173 - GWt_accelerator : 174 o Nouvelle classe afin de gérer toutes les fonctions spécifiques à un accélérateur et non pas à l'application PSPA. Cette classe pourra servir si l'on à plusieurs accélérateurs dans PSPA. 175 7 176 8 177 12 Décembre 2013 : Laurent Garnier
Note: See TracChangeset
for help on using the changeset viewer.