70 likes | 166 Views
Mad-X AB/ABP Meeting. Agenda: Latest MAD-X developments &Plan Module Keeper Crises My Tasks Module Keeper Tasks Uncovered Modules A.O.B. Latest MAD-X Developments. Done Various Code Fixes ( AV, FS, HB, HG). Major Memory Bug WH
E N D
Mad-X AB/ABP Meeting Agenda: Latest MAD-X developments&Plan Module Keeper Crises My Tasks Module Keeper Tasks Uncovered Modules A.O.B.
Latest MAD-X Developments • Done • Various Code Fixes (AV, FS, HB, HG). Major Memory Bug WH • Simultaneous closed correction of 2 beams including common elements WH • Finish plot module, edge effects, fully “Twiss” compatible Td’A • Scatter plot for tracking using Gnuplot on Linux and Windows Td’A • Table and plotting for ptc_twiss Td’A • SODD First example of integration of independent program as a module in MAD-X • Td’A • MAD-X parser as requested by SLAC & Cornell HG • Makefile development HB • Progress on Aperture Calculation IW & JBJ • Executables for MAD-X proper and MAD-X-PTC on Linux, Windows & MAC OS-X • Special Windows version with CVF fixed Pete Tenenbaum MAD-X Group Meeting
& Plans • To be Done • Defining hysteresis errors WH (done?) • Disentangle various problems with tracking and/or twiss FS & AV • Program integrity FS & Eric McIntosh • Aperture Calculation IW & JBJ • Nonlinear Terms from PTC for Matching ITEP, OB & FS • PTC tracking ITEP • PTC docu, examples: CLIC, smaller machines & transfer lines • Finding Module Keepers !!! MAD-X Group Meeting
My Tasks (max 50% time) • Maintain & debug core code • Administration • Custodian duties (in- and outside CERN) • Twiss • C6t • SODD • PTC related modules MAD-X Group Meeting
Module Keeper Tasks • Take over and develop independentCode (C and/or Fortran) • Provide it as a subroutine and specify input and output • May help with MAD-X interfaces • Provide docu and some examples • Maintain code and react to bug reports and upgrade requests MAD-X Group Meeting
Uncovered Modules • There are a few uncritical modules and I am happy about them • But: With Critical Modules we will have problems! • Work done by (soon to be) retired and minimum 48 • External Module Keepers unreliable • Soon no support: • Thin Tracking • Survey • Plot • IBS • Matching • PTC (Fortran 90) • where are the young ones?? MAD-X Group Meeting
AOB • Fortran compilers provided for all 3 platforms • Linux: NAG & Lahey on lxplus (for all) • Windows-I: Lahey 5 node licenses (FS,JJ,EM,BOINC) • Windows-II: CVF 6.1A (for all) & 2 newest CVF 6.6 (FS&JJ) • Mac OS-X: 5 NAG node licenses (FS,HB,SR + reserve) • Free g95, tested on Linux FS, Mac OS-X HB, still buggy but lots of progress! MAD-X Group Meeting