1. 25 Sep, 2014 1 commit
  2. 23 Sep, 2014 1 commit
  3. 17 Sep, 2014 1 commit
  4. 10 Sep, 2014 1 commit
    • Daniel Winklehner's avatar
      Major Changes: 1. No more dumping or restarting in LOCAL frame. 2. OPAL-CYCL... · fa42c672
      Daniel Winklehner authored
      Major Changes: 1. No more dumping or restarting in LOCAL frame. 2. OPAL-CYCL now recalculates reference* variables before dump and saves in H5 file. 3. OPAL correctly reads reference* values and calculates beta*gamma correctly from Ekin (was factor 1000 wrong before) Note: Transformation of bunch data into local frame must now be done in POSTPROCESSING -> upgrade H5root
      fa42c672
  5. 01 Jun, 2014 1 commit
  6. 19 May, 2014 1 commit
  7. 27 Nov, 2013 1 commit
  8. 26 Nov, 2013 1 commit
  9. 05 Jul, 2013 1 commit
  10. 11 Mar, 2013 1 commit
  11. 18 Jan, 2013 1 commit
  12. 14 Jan, 2013 1 commit
  13. 07 May, 2012 1 commit
  14. 02 May, 2012 1 commit
  15. 27 Apr, 2012 1 commit
  16. 17 Apr, 2012 2 commits
  17. 13 Apr, 2012 1 commit
  18. 10 Apr, 2012 1 commit
    • Matthias Toggweiler's avatar
      Changed MTS variant for OPAL-CYCL · 7f504ec2
      Matthias Toggweiler authored
          - Different splitting allows any positive integer for MTSSUBSTEPS option
          - Requires still one space charge solve per step, but one additional
            solve before main loop. Therefore, extract code to function
            evaluateSpaceCharge
          - TODO: correct location of bunch injection code?
      7f504ec2
  19. 28 Mar, 2012 1 commit
  20. 26 Mar, 2012 1 commit
  21. 23 Mar, 2012 2 commits
  22. 22 Mar, 2012 2 commits
    • kraus's avatar
      Merge branch 'develop' into svn: removing intel compiler warnings · 50e28d82
      kraus authored
      - remove virtual functions from Component class which are specific for the Cyclotron class, then, in ParallelCyclotronTracker, cast pointers to instances of Component appropriately
      - remove unrecognised escape character
      50e28d82
    • Matthias Toggweiler's avatar
      Multiple time stepping (MTS) integrator for CYCLOTRON-T · 6f40a6de
      Matthias Toggweiler authored
          - Additional method ParallelCyclotronTracker::Tracker_MTS
          - If successfully tested, it should replace Tracker_LF
          - Detailed description and sample input file will follow
          - Brief usage guide:
              - Use 'TIMEINTEGRATOR="MTS"' instead of 'TIMEINTEGRATOR="LF-2"'
              - The outer, large step is for integration of space charge, the substeps
                for everything else.
              - Define number of substeps per step with 'Option, MTSSUBSTEPS=10;'.
                This must be an even number >= 2.
              - The input file has to be rewritten in units of the large step, so
                divide STEPSPERTURN, PSDUMPFREQ (and others) by MTSSUBSTEPS to
                maintain similar behaviour.
              - MTSSUBSTEPS and SCSOLVEFREQ both describe the frequency of space
                charge solves compared to the basic step. However, MTSSUBSTEPS
                can be chosen larger while maintaining accuracy. Try it :-)
      6f40a6de
  23. 15 Mar, 2012 1 commit