Download presentation
Presentation is loading. Please wait.
Published byStuart Golden Modified over 9 years ago
1
FLUKA: status of the code A.Ferrari, CERN, Geneva, Switzerland Cern, 5-6 May 2015
2
Agenda: https://indico.cern.ch/event/391596 The agenda is lightly charged, both today and tomorrow please within the allocated times there should ample margin for questions/discussions/decisions, something which was somewhat missing in the past meetings … sufficient extra time has been allocated for discussing some issues of relevance for the Collaboration, these discussions are important AF, Cern, May 5-6th, 20152
3
Collaboration membership: Maintainer: Francesco New members, previous decisions : request of joining the Collaboration should be sent to the FSC Duties/rights explained and in case requested approved Resigning members: Resignation should be sent to the FSC The resigning member is still bound to the Coll. Rules for all activities which could still bear “remnants” of her/his participation (eg publication using results from the devel version etc) No resignation request received (with an exception), anyway a check once per year could be worthwhile, Giuseppe? AF, Cern, May 5-6th, 20153
4
The FLUKA international Collaboration AF, Cern, May 5-6th, 20154 M. Brugger, M. Calviani, F. Cerutti, A. Fedynitch, Alfredo Ferrari, L.Esposito, R.Esposito, R. GarciaAlia, P. GarciaOrtega, L. Lari, A. Lechner, M.Magistris, C. Mancini, A. Manousos, A.Mereghetti, E. Nowak, S. Roesler, P. Schoofs, L. Skordis, N. Shetty, G. Smirnov, C. Theis, T. Viana Miranda, Heinz Vincke, Helmut Vincke, V. Vlachoudis, J.Vollaire, C.Weiss CERN Switzerland M. Chin, M.Nozar, A. Trudel, M. Trinkzec TRIUMF Canada A. Fassò,, R. Versaci ELI beamlines, Czech J. Ranft, Univ. of Siegen, Germany T. Boehlen, MedAustron, Austria P. Degtiarenko, G. Kharashvili, JLAB,USA G. Battistoni, F. Broggi, M. Campanella, S. Muraro, P.R. Sala, INFN Milano, Italy A. Margiotta, M. Sioli, Univ. and INFN Bologna, Italy V. Patera Univ. Roma La Sapienza, Italy V. Boccone Switzerland M. Pelliccioni, INFN Frascati & CNAO, Italy A. Mairani, CNAO, Italy M. Santana, SLAC, USA M.C. Morone, Univ. Roma II, Italy I. Rinaldi, K. Parodi, G. Dedes LMU Munich, Germany and HIT, Heidelberg, Germany A. Empl, S. Hoang, J. Idarraga M.Kroupa, L. Pinsky, B. Reddell, Houston Univ., USA A.A.Bahadori, K.T. Lee, N. Stoffe, E. Semones, N. Zapp, NASA-Houston, USA S. Trovati, PSI Switzerland S. Rollet, A.Sipaj AIT, Austria M. Lantz, Uppsala Univ., Sweden G. Lukasik, Poland E. Gadioli, M.V. Garzelli, Italy L. Sarchiapone, INFN Legnaro, Italy P.Colleoni, Ospedale Papa Giovanni XXIII Bergamo, Italy A. Fontana V.E. Bellinzona INFN Pavia Anna Ferrari, S. Mueller HZDR, Germany C. Cuccagna TERA Foundation, F. Fiorini CRUK and MRC Oxford Institute for Radiation Oncology
5
AF, Cern, May 5-6th, 20155 Fluka Scientific Committee membership Current membership (until December 31 st 2016): Giuseppe Battistoni INFN/Milan Giuseppe.Battistoni@mi.infn.itGiuseppe.Battistoni@mi.infn.it Francesco Cerutti CERN/EN Francesco.Cerutti@cern.chFrancesco.Cerutti@cern.ch Alberto Fasso` ELI Beaml. Fasso@slac.stanford.eduFasso@slac.stanford.edu Alfredo Ferrari CERN/EN Alfredo.Ferrari@cern.ch (coordinator)Alfredo.Ferrari@cern.ch Andrea Mairani CNAO Andrea.Mairani@cnao.itAndrea.Mairani@cnao.it Maurizio Pelliccioni INFN/LNF Maurizio.Pelliccioni@lnf.infn.itMaurizio.Pelliccioni@lnf.infn.it Larry Pinsky UH Pinsky@uh.eduPinsky@uh.edu Johannes Ranft Siegen Un. Johannes.Ranft@cern.chJohannes.Ranft@cern.ch Stefan Roesler CERN/RP Stefan.Roesler@cern.chStefan.Roesler@cern.ch Paola R. Sala INFN/Milan Paola.Sala@mi.infn.itPaola.Sala@mi.infn.it Vasilis Vlachoudis CERN/EN Vasilis.Vlachoudis@cern.chVasilis.Vlachoudis@cern.ch
6
General considerations on Phys. Devel. There is a long-standing list of topics Those flagged “urgent” should be taken care first Other “high priority” topics exists which should be taken care over a longer time scale (1-2 years) Work on all other topics depends on availability of volunteers, however…. …whichever available manpower should first go into urgent topics Some progress has been achieved wrt the previous meeting, however a major, relatively new, issue, absorbed most of the available manpower (hence other on the critical path for the release have mostly stalled) AF, Cern, May 5-6th, 20156 A discussion about who will do what, focused on the next release, is planned for tomorrow
7
AF, Cern, May 5-6th, 20157 Urgent priorities: Partially neutralized or H - beam transport, and radioactive/excited isotope decay in flight (done, Philippe, Vasilis, Alfredo. Reopened, still a lot of major issues with the database, EXTREMELY URGENT!!!) Update the decay, level and mass databases (done, Philippe, Vasilis, Alfredo. Reopened, still a lot of major issues with the database, EXTREMELY URGENT!!!) (ongoing, likely neverending) Make them consistent and check for artifacts (ongoing, likely neverending) (ongoing, a lot off issues for medium/heavy nuclei, Philippe??) Make the decays as analogue as possible (essential for in flight decays) (ongoing, a lot off issues for medium/heavy nuclei, Philippe??) (nothing!) Adapt the transport framework to deal with unstable nuclei, both radioactive and/or excited to long-lived levels or to forbidden decays (like 0+ - 0+ transitions) (nothing!) (nothing!) Adapt the transport framework to deal with not fully stripped charge states (including proper masses, stripping of possibly energetic electrons when entering materials etc etc) (nothing!) (started, urgent, Alfredo, Philippe, not for the release) Implement the crystal channeling machinery developed by Philippe (started, urgent, Alfredo, Philippe, not for the release) (stalled, apart Coulomb dissociation… critical, showstopper for the release!! Alfredo, Paola??) Deuteron interactions (stalled, apart Coulomb dissociation… critical, showstopper for the release!! Alfredo, Paola??)
8
AF, Cern, May 5-6th, 20158 Urgent priorities cont.d: (done, Anatoli, Alfredo, a further evolved version is coming! See talk tomorrow) Implement the revised version of DPMJET-3 (done, Anatoli, Alfredo, a further evolved version is coming! See talk tomorrow) (nothing! Alfredo+Pablo+Anton??) Implement the Fluka-Sixtrack coupling through ad hoc “institutionalized” routines, instead of user routines (nothing! Alfredo+Pablo+Anton??) (started, Pablo) Implement the PET scanner scoring (Pablo) through ad hoc “institutionalized” routines, instead of user routines (started, Pablo) (ongoing, Alfredo, Philippe??) Improving and smoothing the transition resonance model-DPM for N-N reactions around 3- 10 GeV (ongoing, Alfredo, Philippe??) (done, Luigi, Paola) Make the FLUGG interface 64 bit compliant (done, Luigi, Paola) (started, after the release, who???) Bring all pointers to 64 bits (started, after the release, who???) (ongoing, Alfredo, Paola, George, not a showstopper for the release) Revise, understand, benchmark the neutrino cross section and interaction package (ongoing, Alfredo, Paola, George, not a showstopper for the release) (ongoing, showstopper, Alfredo, Vasilis, Andrea M) Implement RT-STRUCT and RT-PLAN Fluka-wise (ongoing, showstopper, Alfredo, Vasilis, Andrea M) (started, after the release, Alfredo, Andrea M) Implement multiple choices for the scoring (started, after the release, Alfredo, Andrea M)
9
AF, Cern, May 5-6th, 20159 (Un)expected issues requiring urgent fix: (ongoing, Andrea F.??) Too low Coulomb barriers for ’s and other light ion reactions on medium-heavy nuclei overestimated cross sections below 15-25 MeV (ongoing, Andrea F.??) (started, who??) Too low deuteron emission for reactions like (p,d)/(n,d) on medium/heavy nuclei in the pre- equilibrium regime. The fix is likely to extend what has been already implemented for light targets (for ’s as well) (started, who??) (ongoing, no chance for the release, Alfredo, Philippe??) While looking for “improving and smoothing the transition resonance model-DPM for N-N”, obsolete resonance production cross section and branchings for nucleon-nucleon interactions (Comfort…), urgent to fix, however it requires a major reworking (ongoing, no chance for the release, Alfredo, Philippe??) (ongoing, Alfredo??) Large p T tail for high energy interactions systematically underestimated (even if tiny, still important in some cases) (ongoing, Alfredo??) (ongoing, urgent release showstopper!! Francesco, Andrea M, Alfredo) Large inconsistencies between BME and rQMD about high energy tails of charged particles emitted at large angles (ongoing, urgent release showstopper!! Francesco, Andrea M, Alfredo) (started??, urgent release showstopper!! Stefan!) Asymmetries in baryon production in AA collisions in Dpmjet-3 (started??, urgent release showstopper!! Stefan!)
10
Pre-release / availability / testing An advanced Fluka version, Fluka2014.5pre that was not yet publicly distributed has been given to the participants to the 3 rd Fluka Advanced Course A dedicated area on the FLUKA web site has been setup to allow Collaboration members to download and test the latest development release (more details from Paola): Fluka2015.0pre will be soon available in the test area! Collaboration members are strongly encouraged to test these pre-releases (a few already did) These pre-releases should not be used for scientific work, neither results obtained with these pre-releases should be used for any project, publication or comparison Its use is strictly limited at getting at testing the new features, unless special exceptions are agreed within the collaboration (the obvious one being publications about the new features/models) Bugs/questions related to this pre-release version should be addressed internally to fluka-collaboration@cern.ch, with the tag [fluka2015] in the subject AF, Cern, May 5-6th, 201510
11
New features in ion-ion generators Nuclear discrete levels accounted for in BME, rQMD and DPMJET interactions when considering fragment excitation AF, Cern, May 5-6th, 201511 (Initial) extension of BME to A=3 projectiles BME coupled with Peanut preequilibrium for configurations where the BME native preequilibrium is not available -> major improvement in the description of alpha (and not only) induced reactions Excitation functions for the production of radioisotopes from interactions on Au (left) and Pb ( right) (Data: CSISRS, NNDC)
12
…but: a lot of bad surprises from rQMD/BME… … the transition between BME and rQMD (linearly phased out between 150 and 100 MeV/n) turned out to be grossly discontinuous at large angles for charged particles and neutrons in the devel version… … this is due to an overestimation by BME, which is an unintended consequence of the PEANUT preeq addition which works so nicely at lower energies for ’s, and an underestimation by rQMD… … many other problems, particularly for medium to heavy targets, popped out during the investigation… … including some unphysical features in some of the BME processes… … and a non-physical dependence of results on the way the rQMD approximate kinematics (no binding, no correct account for nuclear well depths etc) is corrected a posteriori before evaporation At the same time rQMD was known to miss completely reactions where the original light projectile emerges unscathed from the collision AF, Cern, May 5-6th, 201512
13
C on C @ 135 MeV/n: AF, Cern, May 5-6th, 201513 Neutron double differential spectra at various angles. Histos: “old” rQMD (left), “old” BME (right), “devel” BME (centre).Symbols: exp. data
14
Ne on Pb @ 135 MeV/n: AF, Cern, May 5-6th, 201514 Neutron double differential spectra at various angles. Histos: “old” rQMD (left), “old” BME (right), “devel” BME (centre). Symbols: exp. data
15
…work in progress: preeq in rQMD (with caveats) Introduction of a preequilibrium step inside rQMD, depending on two thresholds (a la PEANUT) checked against both the target and projectile pre-fragments … it works nicely up to 130-160 MeV/n … … at higher energies increasing problems because a (low) energy nucleon managed by preeq. in the target/projectile system is a ~max energy one in the projectile/target system NN scattering no longer ~isotropic, pion production etc… … educated phase out of most of the preequilibrium (lowering more and more the thresholds), keeping a minimum to assure proper kinematics (see below) and binding energy treatment Fixing rQMD kinematics as much as possible “a priori” rather than “a posteriori” by: Accounting for reduced masses and nuclear wells Accounting (at least on average) for binding energies Accounting for Coulomb barriers and nucleons excited but bound between Fermi and continuum several thousands lines of open-heart surgery on rQMD, hopefully worthwhile … improved results (still issues), no longer no projectile surviving… … and as a by-product a factor ~x4 speed-up in CPU for projectile-target-energy combinations typical of hadrontherapy AF, Cern, May 5-6th, 201515
16
C on C @ 135 MeV/n: rQMD before and after AF, Cern, May 5-6th, 201516 New Old Neutron double differential spectra at various angles Histos: rQMD Symbols: exp. data
17
Ne on C @ 135 MeV/n: rQMD before and after AF, Cern, May 5-6th, 201517 New Old Neutron double differential spectra at various angles Histos: rQMD Symbols: exp. data
18
Ne on Cu @ 135 MeV/n: rQMD before and after AF, Cern, May 5-6th, 201518 New Old Neutron double differential spectra at various angles Histos: rQMD Symbols: exp. data
19
Ne on Pb @ 135 MeV/n: rQMD before and after AF, Cern, May 5-6th, 201519 New Old Neutron double differential spectra at various angles Histos: rQMD Symbols: exp. data
20
Ne on C @ 400 MeV/n: rQMD before and after AF, Cern, May 5-6th, 201520 New Old Neutron double differential spectra at various angles Histos: rQMD Symbols: exp. data
21
N on C @ 400 MeV/n: rQMD before and after AF, Cern, May 5-6th, 201521 New Old Neutron double differential spectra at various angles Histos: rQMD Symbols: exp. data
22
He on C @ 135 MeV/n: rQMD still some issues AF, Cern, May 5-6th, 201522 New Old Neutron double differential spectra at various angles Histos: rQMD Symbols: exp. data
23
Ar on C @ 95 MeV/n: (mod) rQMD still working! AF, Cern, May 5-6th, 201523 New Old Neutron double differential spectra at various angles Histos: rQMD Symbols: exp. data
24
Ar on Cu @ 95 MeV/n: (mod) rQMD not too bad! AF, Cern, May 5-6th, 201524 New Old Neutron double differential spectra at various angles Histos: rQMD Symbols: exp. data
25
…work in progress: BME and (PEANUT) The introduction of a (PEANUT) preequilibrium step inside BME for combinations where the native BME preequilibrium is not available has been performed in 2011 and benchmarked against low energy induced reactions … as explained (and shown) before when looking at higher energies/large angles, there are significant issues … it generates unphysically large high energy tails at large angles, particularly on heavy targets … at higher energies increasing problems because large excitation energies can be spent on just few nucleons unless proper constraints are applied The ongoing fixes focus on constraining the available excitation energy per “first-collided” particle-hole exciton pair, a concept which did not exist in the original PEANUT preequilibrium where projectile were individual nucleons… … at the same time the impact of the initial exciton configurations passed to the preequilibrium will be explored and optimized… … and some artefacts in the spectra will be investigated and solved working on the BME processes… … while maintaining the very good results for low energy ’s excitation curves AF, Cern, May 5-6th, 201525
26
Ar on Cu @ 95 MeV/n: BME work in progress AF, Cern, May 5-6th, 201526 New Old w/o and with Peanut Preeq Neutron double differential spectra at various angles Histos: rQMD Symbols: exp. data
27
C on C @ 135 MeV/n: BME work in progress AF, Cern, May 5-6th, 201527 New Old w/o and with Peanut Preeq Neutron double differential spectra at various angles Histos: rQMD Symbols: exp. data
28
C on Cu @ 135 MeV/n: BME work in progress AF, Cern, May 5-6th, 201528 New Old w/o and with Peanut Preeq Neutron double differential spectra at various angles Histos: rQMD Symbols: exp. data
29
… next weeks: Finalize the new rQMD settings into Fluka2015.0pre and make them available Freeze a (preliminary) setup for BME+preeq which at least fixes the most outstanding issues Test both against: Particle production data Fragment production (for rQMD up to ~GeV/n), including + emitter production Depth-dose profiles for beams of therapeutical interest Check prompt photon production Check BME against lower energy data Verify that low energy interactions are still nicely described Iterate in case of regressions for those observables wrt past benchmarks Volunteers beyond the developers (AF, FC, AM) welcome (I would say badly needed…), Giuseppe, Till, others? AF, Cern, May 5-6th, 201529
30
AUXSCORE filtering for activity binnings: AUXSCORE There was a long standing wish to be able to filter through AUXSCORE the radioactive isotope under consideration when scoring an activity binning (eg “I want to know how much activity comes from 60-Co….”) Now (2014.5pre) it is possible! After several iterations (thanks Stefan for helping in the debugging) eventually it works AUXSCORE Please, read *carefully* the manual about how the AUXSCORE filtering works for ions (in particular how to select only the ground state or an isomer, rather than all together) AF, Cern, May 5-6th, 201530
31
New flag for keeping track for (parent) Isotope: IaztrkIaztrk Iaztrk = flag for the parent radioactive isotope if any (Iaztrk = A + 1000 Z + 1000000 * m) (TRACKR) The variable is in common (TRACKR) and propagated throughout the code to daughters etc etc It is intended for “easy” filtering in user routines like comscw, fluscw etc Not yet tested!! As soon as a fluka2015.0pre tarball will be available for download, volunteers will be needed for checking and reporting possible (very likely) issues AF, Cern, May 5-6th, 201531
32
New generalized particle (2015.0pre): ß + annihilation points ANNIHRST ANNIHRST = generalized particle for scoring ß + annihilation points It can be used for (point-like, not track-length like) USRBIN’s Together with the previous flag it should allow an easy scoring of annihilation points possibly filtered for the isotope which generated the ß + decay Totally untested!! As soon as a fluka2015.0pre tarball will be available for download, volunteers will be needed for checking and reporting possible (very likely) issues AF, Cern, May 5-6th, 201532
33
AF, Cern, May 5-6th, 201533 Pointwise neutron cross section: Not for next release, to be ramped up just after the urgent priorities, no progress since 2013 apart 2 H, 3 He and 4 He pointwise, fully-correlated (ongoing, Alfredo, Vasilis) Define a format (ongoing, Alfredo, Vasilis) Processing chain (fortran please!) possibly as much as possible with NJOY ( compatibility with the corresponding group ’s) uniform grid? Post-processing tests modeled as per group ’s (ongoing, nuclear physics experts required, Anton??) Fully analogue (it requires a lot of work for reactions like (n,n ), (n,2n), (n,np) etc), quite some work done (Alfredo) for a general implementation (ongoing, nuclear physics experts required, Anton??) (ongoing, Alfredo, Anton??) Re-utilize as much as possible the format/tools already developed for some special cases (ongoing, Alfredo, Anton??) Start with ’s, then move to secondary particle distributions in steps (??? Was Stefan M. the volunteer ??) Kalbach parameterization sampling routine (??? Was Stefan M. the volunteer ??) I would like to have a fully dedicated session at the next meeting, with people coming available for commitments
34
How to see his/her own devel. wishes fulfilled: repeated First of all, the best and only way to see one's priorities fulfilled is to *help*... in this collaboration almost everybody has some specific wishes, but unfortunately few really contribute. In specific, eg looking at two recent examples: a) isomers for low energy neutrons have been implemented because 1) they have been since a long time a priority for (CERN) RP and I work for CERN... 2) Matteo made a substantial and critical part of the work in the past, BTW kudos to him again 3) the issue became urgent now for calculations for 99-Mo production where I am supervising a person in a collaboration with the University of Geneve -> it was my priority b) (initial) electronuclear were implemented because: 1) they are a relatively small add-on to work we did in the last months to extend the electromagnetic dissociation model to lower energies and higher multi-polarities beyond E1 2) This has been done in the framework of the analysis of exp. data on 12 C breakup at 33 MeV/n, a work where myself and Francesco are supervising a PhD student (C.Mancini, presentation this afternoon) -> it was again our priority AF, Cern, May 5-6th, 201534
35
An example: Stefan/Anna wishes for new n xsec’s New temperatures Several new elements (43 isotopes in total) Possible solutions: Find time to process the new datasets/temperature? Instruct somebody (Stefan M?) how to do (it requires quite a bit of transfer of infos)? AF, Cern, May 5-6th, 201535 Sym Z N iso A's SELENIUM Se 34 5 74 76 77 78 80 RUBIDIUM Rb 37 2 85 87 RUTHENIU Ru 44 7 96 98 99 100 101 102 104 TELLURIU Te 52 7 120 122 124 125 126 128 130 PRASEODI Pr 59 1 141 DYSPROSI Dy 66 7 156 158 160 161 162 163 164 HOLMIUM Ho 67 1 165 ERBIUM Er 68 6 162 164 166 167 168 170 OSMIUM Os 76 7 184 186 187 188 189 190 192 == 43
36
AF, Cern, May 5-6th, 201536
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.