Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
S src
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 61
    • Issues 61
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
    • Iterations
  • Merge requests 3
    • Merge requests 3
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI/CD
    • Code Review
    • Issue
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • OPAL
  • src
  • Issues
  • #227

Closed
Open
Created May 01, 2018 by kraus@krausDeveloper14 of 37 tasks completed14/37 tasks

Tasks for Opal Developer Retreat 2021 work list

Start adapting the Erice working list for the new retreat in Berlin (2019).

Start adapting the Berlin working list for the new retreat in SLAC (2020).

Start adapting the Slac working list for the new retreat in WWW (2021).

General

  • pyOPAL (#516 (closed), #624 (closed))
  • IPPL V 2.0 integration
  • OPAL Paper
  • Manual
  • Finish #46 (closed)
  • Finish #45 (and #357)
  • Minimum number of particles for statistic (*.stat file) write
  • Minimum number of particles for statistic H5
  • Unify usage of Quaternion
  • Reference particle(s) class, for both flavours #287
  • Many unit conversions (m,T) (#690 (closed), #704 (closed))
  • Clean and collect existing examples in one location

OPAL-cycl

  • Refactoring OPAL-cycl, remove duplicated/not used code (#124 (closed), #666 (closed), !462 (merged))
  • Double check multibunch tracking in OPAL-cycl
  • Unify units OPAL-t / OPAL-cycl (#242 (closed)) , check also #80 ?
  • Has special files do we want to keep them or add the information into the h5 file?
  • Cleanup cyclotron units:
    • internal x,y,z
    • external use x,z,y later this can be set by a switch
    • delete trackers
  • Timedependent E (B) a la Ring
  • Fieldsolver sanity check

OPAL-T

  • Make energy bins dynamic where the number of energy bins and the number of particles per bin can vary (#270)
  • Test Implement adaptive time integration

SAAMG solver

  • Fix one issue with defining reference point in geometry for SAAMG solver
  • Make SAAMG solver parallel again
  • Use new TRILINOS packages (#507 (closed))

Testing framework

  • Regression tests, with/without GPU
  • Unit tests (regression-tests#53 (closed))
  • Jenkins/Continous Integration etc

Distribution class

  • Split into code for the parser and implementation (#629)
  • Use separate classes for the different types (#629)
  • Rethinking / refactoring algorithms

Additional tasks

  • Enable Remove OPAL-Slice (!343 (merged))
  • Enable OPAL-Map (!42 (merged))
  • Merge beam stripping physics (forked) (!183 (merged))
  • Enable the work of Pedro and add documentation (https://gitlab.psi.ch/OPAL/Manual-2.1/merge_requests/20)
Edited Jan 17, 2022 by ext-calvo_p
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking