1. 09 Dec, 2018 1 commit
    • frey_m's avatar
      Multi bunch dump: · 8ac8b5a5
      frey_m authored
      modified:   Algorithms/ParallelCyclotronTracker.cpp
      modified:   Algorithms/ParallelCyclotronTracker.h
      modified:   Classic/Algorithms/PartBunchBase.hpp
      modified:   Structure/CMakeLists.txt
      modified:   Structure/MultiBunchDump.cpp
      modified:   Structure/MultiBunchDump.h
      8ac8b5a5
  2. 08 Dec, 2018 1 commit
  3. 02 Oct, 2018 2 commits
  4. 30 Jul, 2018 1 commit
  5. 09 Jul, 2018 1 commit
  6. 24 Apr, 2018 1 commit
  7. 03 Apr, 2018 1 commit
  8. 27 Mar, 2018 1 commit
  9. 26 Mar, 2018 1 commit
    • frey_m's avatar
      Multi-Bunch: Read new bunch always from H5-file. · a0429462
      frey_m authored
      Avoids having n + 1 bunches in memory where n is the
      number of bunches the user wants.
      
      modified:   src/Algorithms/ParallelCyclotronTracker.cpp
      modified:   src/Algorithms/ParallelCyclotronTracker.h
      a0429462
  10. 19 Mar, 2018 2 commits
  11. 09 Mar, 2018 2 commits
  12. 18 Oct, 2017 1 commit
  13. 18 Aug, 2017 1 commit
  14. 13 Aug, 2017 1 commit
    • frey_m's avatar
      This closes issue #136 · cdb9b7ac
      frey_m authored
      modified:   Algorithms/NilTracker.h
      modified:   Algorithms/ParallelCyclotronTracker.cpp
      modified:   Algorithms/ParallelCyclotronTracker.h
      modified:   Algorithms/ParallelTTracker.cpp
      modified:   Algorithms/ParallelTTracker.h
      modified:   Algorithms/ThickTracker.cpp
      modified:   Algorithms/ThickTracker.h
      modified:   Classic/Algorithms/ThinTracker.cpp
      modified:   Classic/Algorithms/ThinTracker.h
      modified:   Classic/Algorithms/Tracker.cpp
      modified:   Classic/Algorithms/Tracker.h
      modified:   Track/TrackRun.cpp
      cdb9b7ac
  15. 24 Jul, 2017 1 commit
  16. 13 Jul, 2017 1 commit
  17. 12 Jul, 2017 2 commits
  18. 11 Jul, 2017 2 commits
  19. 05 Jul, 2017 1 commit
  20. 11 Apr, 2017 1 commit
    • frey_m's avatar
      AMR: Make OPAL compile again. · 1e12c2cf
      frey_m authored
      - additional OPAL input option: AMR
      
      Modified files:
      
      modified:   src/AbstractObjects/OpalData.cpp
      modified:   src/AbstractObjects/OpalData.h
      modified:   src/Algorithms/AutophaseTracker.h
      modified:   src/Algorithms/BeamBeam3D.cpp
      modified:   src/Algorithms/BeamBeam3D.h
      modified:   src/Algorithms/CavityAutophaser.cpp
      modified:   src/Algorithms/MPSplitIntegrator.cpp
      modified:   src/Algorithms/MPSplitIntegrator.h
      modified:   src/Algorithms/NilTracker.h
      modified:   src/Algorithms/ParallelCyclotronTracker.cpp
      modified:   src/Algorithms/ParallelCyclotronTracker.h
      modified:   src/Algorithms/ParallelTTracker.cpp
      modified:   src/Algorithms/ParallelTTracker.h
      modified:   src/Algorithms/ThickTracker.cpp
      modified:   src/Algorithms/ThickTracker.h
      modified:   src/Algorithms/bet/EnvelopeBunch.cpp
      modified:   src/Algorithms/bet/EnvelopeBunch.h
      modified:   src/BasicActions/Option.cpp
      modified:   src/Classic/AbsBeamline/Collimator.cpp
      modified:   src/Classic/AbsBeamline/Collimator.h
      modified:   src/Classic/AbsBeamline/Component.cpp
      modified:   src/Classic/AbsBeamline/Component.h
      modified:   src/Classic/AbsBeamline/Integrator.h
      modified:   src/Classic/AbsBeamline/Probe.cpp
      modified:   src/Classic/AbsBeamline/Probe.h
      modified:   src/Classic/AbsBeamline/Ring.cpp
      modified:   src/Classic/AbsBeamline/Ring.h
      modified:   src/Classic/AbsBeamline/Septum.cpp
      modified:   src/Classic/AbsBeamline/Septum.h
      modified:   src/Classic/AbsBeamline/Source.cpp
      modified:   src/Classic/AbsBeamline/Stripper.cpp
      modified:   src/Classic/AbsBeamline/Stripper.h
      modified:   src/Classic/Algorithms/AmrPartBunch.cpp
      modified:   src/Classic/Algorithms/AmrPartBunch.h
      modified:   src/Classic/Algorithms/MapIntegrator.cpp
      modified:   src/Classic/Algorithms/MapIntegrator.h
      modified:   src/Classic/Algorithms/OrbitTracker.cpp
      modified:   src/Classic/Algorithms/PBunchDefs.h
      modified:   src/Classic/Algorithms/PartBunch.cpp
      modified:   src/Classic/Algorithms/PartBunch.h
      modified:   src/Classic/Algorithms/PartBunchBase.h
      modified:   src/Classic/Algorithms/PartBunchBase.hpp
      modified:   src/Classic/Algorithms/ThinTracker.cpp
      modified:   src/Classic/Algorithms/ThinTracker.h
      modified:   src/Classic/Algorithms/Tracker.cpp
      modified:   src/Classic/Algorithms/Tracker.h
      modified:   src/Classic/Solvers/CSRIGFWakeFunction.cpp
      modified:   src/Classic/Solvers/CSRIGFWakeFunction.hh
      modified:   src/Classic/Solvers/CSRWakeFunction.cpp
      modified:   src/Classic/Solvers/CSRWakeFunction.hh
      modified:   src/Classic/Solvers/CollimatorPhysics.cpp
      modified:   src/Classic/Solvers/CollimatorPhysics.hh
      modified:   src/Classic/Solvers/GreenWakeFunction.cpp
      modified:   src/Classic/Solvers/GreenWakeFunction.hh
      modified:   src/Classic/Solvers/SurfacePhysicsHandler.hh
      modified:   src/Classic/Solvers/WakeFunction.hh
      modified:   src/Classic/Utilities/Options.cpp
      modified:   src/Classic/Utilities/Options.h
      modified:   src/Distribution/Distribution.cpp
      modified:   src/Distribution/Distribution.h
      modified:   src/Expressions/Expressions.cpp
      modified:   src/Solvers/AmrPoissonSolver.h
      modified:   src/Solvers/FFTBoxPoissonSolver.h
      modified:   src/Solvers/FFTPoissonSolver.h
      modified:   src/Solvers/MGPoissonSolver.h
      modified:   src/Solvers/P3MPoissonSolver.cpp
      modified:   src/Solvers/P3MPoissonSolver.h
      modified:   src/Solvers/PoissonSolver.h
      modified:   src/Structure/BoundaryGeometry.cpp
      modified:   src/Structure/BoundaryGeometry.h
      modified:   src/Structure/DataSink.cpp
      modified:   src/Structure/DataSink.h
      modified:   src/Structure/FieldSolver.cpp
      modified:   src/Structure/FieldSolver.h
      modified:   src/Structure/H5PartWrapper.h
      modified:   src/Structure/H5PartWrapperForPC.cpp
      modified:   src/Structure/H5PartWrapperForPC.h
      modified:   src/Structure/H5PartWrapperForPS.cpp
      modified:   src/Structure/H5PartWrapperForPS.h
      modified:   src/Structure/H5PartWrapperForPT.cpp
      modified:   src/Structure/H5PartWrapperForPT.h
      modified:   src/Track/Track.cpp
      modified:   src/Track/Track.h
      modified:   src/Track/TrackRun.cpp
      modified:   src/Track/TrackSave.cpp
      modified:   src/Track/TrackStart.cpp
      1e12c2cf
  21. 11 Feb, 2017 1 commit
  22. 10 Mar, 2016 1 commit
  23. 08 Mar, 2016 1 commit
  24. 18 Sep, 2015 1 commit
  25. 12 May, 2015 1 commit
  26. 18 Nov, 2014 1 commit
  27. 05 Nov, 2014 1 commit
    • kraus's avatar
      Merge branch 'develop' into svn · c8b49f25
      kraus authored
      - moving the following classes over from OPAL to CLASSIC
        o OpalField       -> ClassicField
        o OpalRing        -> Ring
        o OpalRingSection -> RingSection
        o LossDataSink
      - clean up
      - splitting Options into classic and opal options
      c8b49f25
  28. 18 Oct, 2014 1 commit
  29. 09 Oct, 2014 1 commit
  30. 07 Oct, 2014 1 commit
    • Daniel Winklehner's avatar
      *) Fixed a problem with saving the lost particles if not all processors have... · 2930269f
      Daniel Winklehner authored
      *) Fixed a problem with saving the lost particles if not all processors have lost particles. \n*) Consolidated Tracker_RK4 and Tracker_LF in ParallelCyclotronTracker. Enclosed in #ifdef for now. Activate by uncommenting #define GENERICTRACKER in ParallelCyclotronTracker.h. \n*) Added the general OPAL OPTION boundpdestroyfreq for Cyclotron Tracker.
      2930269f
  31. 25 Sep, 2014 1 commit
  32. 23 Sep, 2014 1 commit
  33. 17 Sep, 2014 1 commit
  34. 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
  35. 01 Jun, 2014 1 commit