1. 06 Apr, 2017 8 commits
  2. 05 Apr, 2017 4 commits
    • frey_m's avatar
      AMR: Perform destroy on particle. · aa7daf07
      frey_m authored
      aa7daf07
    • frey_m's avatar
      AMR: Adapter Pattern · 4e77a358
      frey_m authored
      Use BoxLibLayout from OPAL.
      
      deleted:    BoxLibClasses.h
      modified:   testAdapterPattern.cpp
      modified:   ../../../../src/Amr/BoxLibLayout.h
      modified:   ../../../../src/Amr/BoxLibLayout.hpp
      modified:   ../../../../src/Amr/BoxLibParticle.h
      modified:   ../../../../src/Amr/BoxLibParticle.hpp
      4e77a358
    • frey_m's avatar
      AMR: Adapter Pattern test example · e9213648
      frey_m authored
      e9213648
    • frey_m's avatar
      AMR: Add test of Adapter Pattern for the bunch classes. · 64d814c1
      frey_m authored
      modified:   ../../../src/AmrParticle/AmrParticleBase.h
      new file:   ../../../src/Particle/AbstractParticle.h
      modified:   ../../../src/Particle/IpplParticleBase.h
      modified:   ../../../src/Particle/IpplParticleBase.hpp
      new file:   ../../../../src/Classic/Algorithms/AbstractBunch.h
      new file:   ../../../../src/Classic/Algorithms/PartBunchBase.h
      new file:   ../../../../src/Classic/Algorithms/PartBunchBase.hpp
      64d814c1
  3. 04 Apr, 2017 2 commits
  4. 30 Mar, 2017 6 commits
  5. 29 Mar, 2017 4 commits
    • frey_m's avatar
      Additional layer of abstraction for PartBunch. · a9c41461
      frey_m authored
      We need this abstract base class in order to either instantiate
      a "normal" PartBunch or an AmrPartBunch.
      
      new file:   AmrPartBunch.h
      new file:   AmrPartBunch.cpp
      new file:   PartBunchBase.h
      new file:   PartBunchBase.cpp
      a9c41461
    • frey_m's avatar
      Rename Particle class to OpalParticle. · 959afdd4
      frey_m authored
      It's nicer than the "classic" namespace.
      
      modified:   src/Algorithms/BeamBeam3D.cpp
      modified:   src/Algorithms/BeamBeam3D.h
      modified:   src/Algorithms/MPSplitIntegrator.cpp
      modified:   src/Algorithms/MPSplitIntegrator.h
      modified:   src/Algorithms/ThickTracker.cpp
      modified:   src/Algorithms/bet/EnvelopeBunch.cpp
      modified:   src/Algorithms/bet/EnvelopeBunch.h
      modified:   src/Classic/AbsBeamline/Integrator.h
      modified:   src/Classic/Algorithms/CMakeLists.txt
      modified:   src/Classic/Algorithms/MapIntegrator.cpp
      modified:   src/Classic/Algorithms/MapIntegrator.h
      renamed:    src/Classic/Algorithms/Particle.cpp -> src/Classic/Algorithms/OpalParticle.cpp
      renamed:    src/Classic/Algorithms/Particle.h -> src/Classic/Algorithms/OpalParticle.h
      modified:   src/Classic/Algorithms/OrbitTracker.cpp
      modified:   src/Classic/Algorithms/PartBunch.cpp
      modified:   src/Classic/Algorithms/PartBunch.h
      modified:   src/Classic/Algorithms/ThinTracker.cpp
      modified:   src/Classic/Algorithms/Tracker.cpp
      modified:   src/Classic/Algorithms/Tracker.h
      modified:   src/Track/TrackSave.cpp
      modified:   src/Track/TrackStart.cpp
      959afdd4
    • frey_m's avatar
      Put Particle Class into namespace "classic" due to name clash with BoxLib. · 9b71dbc0
      frey_m authored
      modified:   src/Algorithms/BeamBeam3D.cpp
      modified:   src/Algorithms/MPSplitIntegrator.cpp
      modified:   src/Algorithms/MPSplitIntegrator.h
      modified:   src/Algorithms/ThickTracker.cpp
      modified:   src/Algorithms/bet/EnvelopeBunch.cpp
      modified:   src/Algorithms/bet/EnvelopeBunch.h
      modified:   src/Classic/AbsBeamline/Integrator.h
      modified:   src/Classic/Algorithms/MapIntegrator.cpp
      modified:   src/Classic/Algorithms/MapIntegrator.h
      modified:   src/Classic/Algorithms/OrbitTracker.cpp
      modified:   src/Classic/Algorithms/PartBunch.cpp
      modified:   src/Classic/Algorithms/PartBunch.h
      modified:   src/Classic/Algorithms/Particle.cpp
      modified:   src/Classic/Algorithms/Particle.h
      modified:   src/Classic/Algorithms/ThinTracker.cpp
      modified:   src/Classic/Algorithms/TrackIntegrator.h
      modified:   src/Classic/Algorithms/Tracker.cpp
      modified:   src/Classic/Algorithms/Tracker.h
      modified:   src/Track/TrackSave.cpp
      modified:   src/Track/TrackStart.cpp
      9b71dbc0
    • frey_m's avatar
      AMR: Adding new classes · 7aad1e44
      frey_m authored
      7aad1e44
  6. 28 Mar, 2017 5 commits
  7. 27 Mar, 2017 4 commits
  8. 26 Mar, 2017 3 commits
  9. 24 Mar, 2017 4 commits