BLonD code development meeting

Europe/Zurich
864/1-B04 (CERN)

864/1-B04

CERN

40
Show room on map

BLonD-type projects

  • Mihaly and Heiko joining the meeting
  • Mihaly's topic: barrier bucket studies in PS
    • Beam tests, electronics, now also simulations with BLonD
    • Wide-band RF station (Finemet) integrated to BLonD
    • Could be converted into a plug-in for BLonD
  • Markus: global default parameters -- some ideas
    • e.g. "bunch_length" can mean different things in different distributions
    • idea: always use the same -- r.m.s., fwhm, ...
    • similar to matplotlib.rcParams
    • parameters set as keyword arguments, by default None
    • advantage: choose once in the beginning of your file, it'll propagate into all functions
    • changing e.g. rms makes it propagate to others (fwhm)
    • internally, when generating the distribution, use only one given definition of the bunch length (the best for the convergence of a given algorithm)
    • Simon: use a dictionary if only valid inside a class
    • Simon: **kwargs -> one function to return all the defaults
    • See Markus' fork to test & give comments next time!
  • Alex: packages -- issues raised to discuss default input/output
    • Default definitions e.g. of bunch length for one given fitting parameter
    • Integrate with Markus' effort to convert from one bunch length to another
  • Alex: rf_functions package
    • e.g preferences for rf_voltage_analytic() calculation -> time_array, freq_array
  • Alex: drift equation pull request
    • replace etas with alphas
    • TODO: (Alex) unittests comparing the old/new implementation
    • TODO: (Kostis) check runtime
  • Kostis: merge BLonD with BLonD-MPI
    • Merge MPI version with the current Master
  • Alex: BLonD-common
    • Next upcoming: bunch generation
  • Helga & Kostis: next upcoming is Assembler
  • BLonD-MPI: give Kostis some large input to test (e.g. Alex for Microwave instability)
  • Ivan: Vlasov solver -> presentation next time
There are minutes attached to this event. Show them.
    • 14:00 14:10
      News & publication 10m
      Speakers: Aaron Farricker (CERN), Alexandre Lasheen (CERN), Christoffer Hjerto Grindheim (Western Norway University of Applied Sciences (NO)), Giulia Papotti (CERN), Ivan Karpov (CERN), Joel Repond (EPFL - Ecole Polytechnique Federale Lausanne (CH)), Konstantinos Iliakis (CERN), Luis Eduardo Medina Medrano (CERN), Markus Schwarz (CERN), Simon Albright (CERN), Theodoros Argyropoulos (CERN)
    • 14:10 15:00
      Discussion on longitudinal dynamics codes 50m
      Speakers: Alexandre Lasheen (CERN), Simon Albright (CERN)