EIRENE Streamlining, Code Camp FZJ

Europe/Berlin
Bldg. 9.1 "IPP-A", Large Seminar Room (ZOOM <NGM_CC21>)

Bldg. 9.1 "IPP-A", Large Seminar Room

ZOOM <NGM_CC21>

https://us02web.zoom.us/j/81849254369?pwd=TktaSTUzMW1DbU5ZYVhlb1AxUlNtdz09
    • 09:00 13:45
      Arrival, getting started, bilateral talks, etc.
      • 12:30
        Joint taxi from DUS airport (12:30?..) 50m
    • 13:45 14:00
      FORMAL START. Greetings, agenda approval, misc. 15m
    • 14:00 16:00
      A1: Version and simulation case(s) for streamlining

      Mapping of the main branches, challenges
      Expected output: any merging work that can be done during code camp, make sure the starting branch develop_openmp has all the requested features, e.g. Jorge’s tallies work)
      Master input file; possible variations, testing focuses

      Convener: Yannick Marandet (CEA)
      • 14:00
        Overview of the EIRENE versions 20m

        10-15 min talk + questions

        Speaker: Petra Boerner
    • 16:00 16:20
      Break (20 min) 20m
    • 16:20 18:20
      B1: Grouping of variables into structures

      (within modules, no IMAS)

      Convener: Jorge Gonzalez (DIFFER)
      • 16:20
        Characteristic examples 20m

        Experience from tallies output to HDF5: coding samples, useful constructions, suggested style...

        Speaker: Jorge Gonzalez (DIFFER)
    • 09:30 12:30
      B2. Grouping variables in a view of core segregation

      --> working session I on variable grouping (specific branch selected for the core segregation, see session A1)
      Large focus on joint coding and detailed decisions.
      --> One should identify and group variables absolutely necessary for the main loop.

      Conveners: Yannick Marandet (CEA), Dmitriy Borodin (FZJ)
    • 12:30 13:45
      Lunch 1h 15m

      Regular bus to "Seecasino" leaves 12:30!

    • 13:45 15:00
      Discussion/report/feedback on the coding advancement 1h 15m
      Speaker: ALL
    • 15:00 18:00
      B3. Grouping of variables into structures (for IMASification)

      (IO related : geometry, tallies)

      Convener: Dmitriy Borodin (FZJ)
      • 15:00
        IMAS in SOLPS-ITER (EIRENE side): status and outlook 30m

        Participation from ITER confirmed

        Speaker: Dr Xavier Bonnin (ITER IO)
      • 16:00
        Break (20 min) 20m
    • 09:00 11:00
      S1. Working session with focus on core segregation.
      Convener: Dmitriy Borodin (FZJ)
      • 10:45
        Break (15 min) 15m
    • 11:00 12:30
      EIRENE Versioning (merge strategy)
      Convener: Yannick Marandet (CEA)
    • 12:30 13:45
      Lunch 1h 15m

      Regular bus to "Seecasino" leaves 12:30!

    • 13:45 15:00
      Discussion/report/feedback on the coding advancement 1h 15m
      Speaker: ALL
    • 15:00 18:00
      B4. Variable structure in the streamlined version
      Convener: Jorge Gonzalez (DIFFER)
      • 16:00
        Break (20 min) 20m
    • 09:00 12:30
      S2. Code segregation in the streamlined version
      Convener: Yannick Marandet (CEA)
      • 11:00
        Break (15 min) 15m
    • 12:30 13:45
      Lunch 1h 15m

      Regular bus to "Seecasino" leaves 12:30!

    • 13:45 15:00
      Discussion/report/feedback on the coding advancement 1h 15m
      Speaker: ALL
    • 15:00 18:00
      EIRENE toy model (developed with ACH)

      Sceleton version most suitable for testing of various parallelisation schemes

      Convener: Oscar Lappi (ACH-VTT)
      • 15:00
        EIRENE Toy model: aims, current development status 20m
        Speaker: Oscar Lappi (ACH-VTT)
      • 16:00
        Break (20 min) 20m
    • 19:30 21:30
      Social Dinner (in Jülich, outside FZJ) 2h
    • 09:30 10:15
      Discussion/report/feedback on the coding advancement 45m
      Speaker: ALL
    • 10:15 14:35
      Wrap-up and future plans

      Reports on the sessions (10 min each?..)
      Final discussion

    • 12:30 13:45
      Lunch 1h 15m

      Regular bus to "Seecasino" leaves 12:30!

    • 14:35 15:00
      Fixing the meeting points and adjorn 25m
      Speaker: Dmitriy Borodin (FZJ)
    • 15:00 18:00
      Final working session: issues and solutions
      Convener: Dmitriy Borodin (FZJ)