1. 23 Mar, 2012 4 commits
  2. 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
  3. 20 Mar, 2012 3 commits
  4. 19 Mar, 2012 2 commits
  5. 15 Mar, 2012 1 commit