Code indexing in gitaly is broken and leads to code not being visible to the user. We work on the issue with highest priority.

Skip to content
Snippets Groups Projects
  1. Oct 11, 2016
  2. Oct 10, 2016
    • frey_m's avatar
      AMR test case: · 761c932c
      frey_m authored
      	- Free memory after initialization of particles.
      
      modified:   Distribution.h
      761c932c
    • Andreas Adelmann's avatar
      add timers · badcdde5
      Andreas Adelmann authored
      badcdde5
    • frey_m's avatar
      AMR test case: · cf1a6122
      frey_m authored
      	- particle tracking
      	- multi-level (particles are initialized on single level first, after tagging
      	  they should be redistributed)
      
      modified:   AmrPartBunch.h
      modified:   Distribution.h
      modified:   testAmrPartBunch.cpp
      cf1a6122
  3. Oct 09, 2016
    • frey_m's avatar
      AMR test case: · a3d3598e
      frey_m authored
      - Initialize particles on multi-level
      - The refined boxes have to be checked (hard-coded)
      
      modified:   AmrPartBunch.h
      modified:   testAmrPartBunch.cpp
      a3d3598e
    • frey_m's avatar
      AMR: Update OPAL due to BoxLib changes. · ea33ac8e
      frey_m authored
      - ParticleContainer<NR, NI>::AssignDensity is now also available for all other attributes
      - ParticleContainer<NR, NI>::AssignDensitySingleLevel is now also available for all other attributes
      - ParticleContainer<NR, NI>::estTimestep got removed
      - ParticleContainer<NR,NI>::sumParticleMass is now also available for all other attributes
      
      modified:   ippl/test/AMR/testAmrPartBunch.cpp
      modified:   src/Solvers/amr/AccelParticles.cpp
      modified:   src/Solvers/amr/Electrostatic.cpp
      modified:   src/Solvers/amr/ParticleDerive.cpp
      ea33ac8e
    • frey_m's avatar
      AMR test case: · 6d2b8df0
      frey_m authored
      	- Bug fix: Checking number of arguments in case of IPPL.
      
      modified:   testAmrPartBunch.cpp
      6d2b8df0
    • frey_m's avatar
      AMR test case: · 47f78c88
      frey_m authored
      	- Getter functions in AmrPartBunch
      - Gaussian distribution
      - Set charge-to-mass ration for AmrPartBunch in testAmrPartBunch.cpp
      
      modified:   AmrPartBunch.h
      modified:   Distribution.h
      modified:   testAmrPartBunch.cpp
      47f78c88
    • frey_m's avatar
      AMR test case: · 1443a7d8
      frey_m authored
      	- AmrPartBunch:gatherStatistics
      	- Doxygen
      	- Setter functions for attributes.
      
      modified:   AmrPartBunch.h
      modified:   Distribution.h
      modified:   PartBunch.h
      modified:   PartBunchBase.h
      modified:   testAmrPartBunch.cpp
      1443a7d8
    • frey_m's avatar
      AMR test case: · 4d62fd90
      frey_m authored
      	- Initialization of particles works.
      
      modified:   AmrPartBunch.h
      modified:   Distribution.h
      modified:   PartBunchBase.h
      modified:   testAmrPartBunch.cpp
      4d62fd90
  4. Oct 08, 2016
    • frey_m's avatar
      AMR test case: · 9fe787cb
      frey_m authored
      	- Doxygen
      	- Code cleaning.
      	- Distribution (still bugs)
      
      new file:   AmrDoxyfile
      modified:   AmrPartBunch.h
      new file:   Distribution.h
      modified:   PartBunch.h
      modified:   PartBunchBase.h
      modified:   testAmrPartBunch.cpp
      9fe787cb
    • frey_m's avatar
      AMR test case: Code cleaning. · c58920d3
      frey_m authored
      modified:   AmrPartBunch.h
      modified:   PartBunch.h
      modified:   PartBunchBase.h
      modified:   testAmrPartBunch.cpp
      c58920d3
    • frey_m's avatar
      AMR test case · 8b19e3bb
      frey_m authored
      	- set up geometry
      	- initialize particles
      	- do particle mapping
      
      modified:   ippl/test/AMR/AmrPartBunch.h
      modified:   ippl/test/AMR/PartBunchBase.h
      modified:   ippl/test/AMR/testAmrPartBunch.cpp
      8b19e3bb
  5. Oct 07, 2016
    • frey_m's avatar
      Change ParticleBase --> IpplParticleBase due to BoxLib name clash. · 3ef8b31f
      frey_m authored
      List of all files that had to be updated:
      
      	modified:   classic/src/Algorithms/PartBunch.h
      	modified:   ippl/doc/tex/introduction.tex
      	modified:   ippl/doc/tex/ippl_particles.tex
      	modified:   ippl/src/DataSource/ACLVISPtclAttribDataSource.hpp
      	modified:   ippl/src/DataSource/ACLVISPtclBaseDataSource.h
      	modified:   ippl/src/DataSource/ACLVISPtclBaseDataSource.hpp
      	modified:   ippl/src/DataSource/FilePtclBaseDataSource.h
      	modified:   ippl/src/DataSource/FilePtclBaseDataSource.hpp
      	modified:   ippl/src/DataSource/MakeDataSource.h
      	modified:   ippl/src/DataSource/MakeDataSource.hpp
      	modified:   ippl/src/DataSource/PtclAttribDataSource.cpp
      	modified:   ippl/src/DataSource/PtclAttribDataSource.h
      	modified:   ippl/src/DataSource/PtclBaseDataSource.cpp
      	modified:   ippl/src/DataSource/PtclBaseDataSource.h
      	modified:   ippl/src/DataSource/StringDataSource.hpp
      	modified:   ippl/src/DataSource/inst/FileParBaseInteractDS_Cart_1D.cpp
      	modified:   ippl/src/DataSource/inst/FileParBaseInteractDS_Cart_2D.cpp
      	modified:   ippl/src/DataSource/inst/FileParBaseInteractDS_Cart_3D.cpp
      	modified:   ippl/src/DataSource/inst/FileParBaseInteractDS_Unif_1D.cpp
      	modified:   ippl/src/DataSource/inst/FileParBaseInteractDS_Unif_2D.cpp
      	modified:   ippl/src/DataSource/inst/FileParBaseInteractDS_Unif_3D.cpp
      	modified:   ippl/src/DataSource/inst/FileParBaseSpatialDS_Cart_1D.cpp
      	modified:   ippl/src/DataSource/inst/FileParBaseSpatialDS_Cart_2D.cpp
      	modified:   ippl/src/DataSource/inst/FileParBaseSpatialDS_Cart_3D.cpp
      	modified:   ippl/src/DataSource/inst/FileParBaseSpatialDS_Unif_1D.cpp
      	modified:   ippl/src/DataSource/inst/FileParBaseSpatialDS_Unif_2D.cpp
      	modified:   ippl/src/DataSource/inst/FileParBaseSpatialDS_Unif_3D.cpp
      	modified:   ippl/src/DataSource/inst/FileParBaseUniformDS_1D.cpp
      	modified:   ippl/src/DataSource/inst/FileParBaseUniformDS_2D.cpp
      	modified:   ippl/src/DataSource/inst/FileParBaseUniformDS_3D.cpp
      	modified:   ippl/src/Ippl.h
      	modified:   ippl/src/Particle/BoxParticleCachingPolicy.h
      	modified:   ippl/src/Particle/CMakeLists.txt
      	modified:   ippl/src/Particle/CellParticleCachingPolicy.h
      	modified:   ippl/src/Particle/GenArrayParticle.h
      	modified:   ippl/src/Particle/GenParticle.h
      	renamed:    ippl/src/Particle/ParticleBase.h -> ippl/src/Particle/IpplParticleBase.h
      	renamed:    ippl/src/Particle/ParticleBase.hpp -> ippl/src/Particle/IpplParticleBase.hpp
      	modified:   ippl/src/Particle/NoParticleCachingPolicy.h
      	modified:   ippl/src/Particle/ParticleBalancer.h
      	modified:   ippl/src/Particle/ParticleBalancer.hpp
      	modified:   ippl/src/Particle/ParticleCashedLayout.h
      	modified:   ippl/src/Particle/ParticleCashedLayout.hpp
      	modified:   ippl/src/Particle/ParticleInteractLayout.h
      	modified:   ippl/src/Particle/ParticleInteractLayout.hpp
      	modified:   ippl/src/Particle/ParticleLayoutFromGrid.cpp
      	modified:   ippl/src/Particle/ParticleLayoutFromGrid.h
      	modified:   ippl/src/Particle/ParticleSpatialLayout.cppNudge
      	modified:   ippl/src/Particle/ParticleSpatialLayout.h
      	modified:   ippl/src/Particle/ParticleSpatialLayout.hNudge
      	modified:   ippl/src/Particle/ParticleSpatialLayout.hpp
      	modified:   ippl/src/Particle/ParticleUniformLayout.h
      	modified:   ippl/src/Particle/ParticleUniformLayout.hpp
      	modified:   ippl/src/Particle/inst/ParticleBaseInteract_Cart_1D.cpp
      	modified:   ippl/src/Particle/inst/ParticleBaseInteract_Cart_2D.cpp
      	modified:   ippl/src/Particle/inst/ParticleBaseInteract_Cart_3D.cpp
      	modified:   ippl/src/Particle/inst/ParticleBaseInteract_Unif_1D.cpp
      	modified:   ippl/src/Particle/inst/ParticleBaseInteract_Unif_2D.cpp
      	modified:   ippl/src/Particle/inst/ParticleBaseInteract_Unif_3D.cpp
      	modified:   ippl/src/Particle/inst/ParticleBaseSpatial_Cart_1D.cpp
      	modified:   ippl/src/Particle/inst/ParticleBaseSpatial_Cart_2D.cpp
      	modified:   ippl/src/Particle/inst/ParticleBaseSpatial_Cart_3D.cpp
      	modified:   ippl/src/Particle/inst/ParticleBaseSpatial_Unif_1D.cpp
      	modified:   ippl/src/Particle/inst/ParticleBaseSpatial_Unif_2D.cpp
      	modified:   ippl/src/Particle/inst/ParticleBaseSpatial_Unif_3D.cpp
      	modified:   ippl/src/Particle/inst/ParticleBaseUniform_1D.cpp
      	modified:   ippl/src/Particle/inst/ParticleBaseUniform_2D.cpp
      	modified:   ippl/src/Particle/inst/ParticleBaseUniform_3D.cpp
      	modified:   ippl/src/Utility/DiscParticle.h
      	modified:   ippl/src/Utility/DiscParticle.hpp
      	modified:   ippl/src/Utility/IpplStats.cpp
      	modified:   ippl/src/Utility/IpplStats.h
      	modified:   ippl/test/6dtrack/GTChargedParticles/GTChargedParticles.hh
      	modified:   ippl/test/AMR/AmrPartBunch.h
      	modified:   ippl/test/AMR/CMakeLists.txt
      	modified:   ippl/test/AMR/PartBunch.h
      	modified:   ippl/test/AMR/PartBunchBase.h
      	modified:   ippl/test/AMR/testAmrPartBunch.cpp
      	modified:   ippl/test/CavityTrack/ChargedParticles/ChargedParticles.hh
      	modified:   ippl/test/PwrSpec/testPwrSpec.cpp
      	modified:   ippl/test/hdf5/hdf5write-1.cpp
      	modified:   ippl/test/hdf5/testHdf5-1.cpp
      	modified:   ippl/test/particle/1dperiodic.cpp
      	modified:   ippl/test/particle/CacheTest.cpp
      	modified:   ippl/test/particle/FFTFieldSolver.cpp
      	modified:   ippl/test/particle/FieldCompare.cpp
      	modified:   ippl/test/particle/PIC2d.cpp
      	modified:   ippl/test/particle/PIC3d-timing-1.cpp
      	modified:   ippl/test/particle/PIC3d.cpp
      	modified:   ippl/test/particle/PIC3dBCo-p.cpp
      	modified:   ippl/test/particle/PIC3dBCo-p.cpp.nok
      	modified:   ippl/test/particle/PairTest.cpp
      	modified:   ippl/test/particle/neighNodeTest1.cpp
      	modified:   ippl/test/particle/p3m3d.cpp
      	modified:   ippl/test/particle/p3m3dHeating.cpp
      	modified:   ippl/test/particle/p3m3dMicrobunching.cpp
      	modified:   ippl/test/particle/pdbtest.cpp
      	modified:   ippl/test/particle/salman-1.cpp
      	modified:   ippl/test/particle/test-scatter-1.cpp
      	modified:   ippl/test/particle/test-update-1.cpp
      	modified:   ippl/test/poissonsolvers/femmgTest.cpp
      	modified:   ippl/test/simple-new/id-test1.cpp
      	modified:   ippl/test/simple-new/memcheck-1.cpp
      	modified:   ippl/test/simple-new/memcheck-2.cpp
      	modified:   ippl/test/simple/TestParticleDebug.cpp
      	modified:   ippl/test/simple/TestParticleDebugParallel.cpp
      	modified:   ippl/test/ttrack/GTChargedParticles/GTChargedParticles.hh
      	modified:   ippl/test/twostream-1/.depend
      3ef8b31f
    • frey_m's avatar
      AMR: Geometry of BoxLib has no "FillPeriodicBoundary" function anymore. · d5b4fe66
      frey_m authored
      modified:   src/Solvers/amr/Electrostatic.cpp
      d5b4fe66
    • frey_m's avatar
      AMR test case: Add getter and setter functions. · 98b0828a
      frey_m authored
      The Particle attributes are now private.
      
      modified:   PartBunch.h
      modified:   PartBunchBase.h
      modified:   testAmrPartBunch.cpp
      98b0828a
    • frey_m's avatar
      AMR test case: Move Particle representation into separate file. · 86070692
      frey_m authored
      modified:   AmrPartBunch.h
      copied:     testAmrPartBunch.cpp -> PartBunch.h
      modified:   PartBunchBase.h
      modified:   testAmrPartBunch.cpp
      86070692
    • adelmann's avatar
      cleanup · 4607ec71
      adelmann authored
      4607ec71
    • frey_m's avatar
      AMR: Add new test case. · 179eecc1
      frey_m authored
      new file:   AmrPartBunch.h
      new file:   PartBunch.h
      new file:   PartBunchBase.h
      modified:   testAmrPartBunch.cpp
      179eecc1
    • frey_m's avatar
      AMR: New test case for OPAL. · 53ece840
      frey_m authored
      new file:   ippl/test/AMR/CMakeLists.txt
      new file:   ippl/test/AMR/testAmrPartBunch.cpp
      53ece840
    • frey_m's avatar
      Fix CMakeLists.txt for compiling with ENABLE_IPPLTESTS=1 · bd0b4688
      frey_m authored
      modified:   ippl/test/particle/CMakeLists.txt
      bd0b4688
  6. Oct 04, 2016
  7. Sep 29, 2016
  8. Sep 28, 2016
    • frey_m's avatar
      AMR: Remove ParmParse opal_coupling ( 4 * pi * \epsilon ). · 32b42943
      frey_m authored
      Not final version since still hard-coded. In future we will
      use the "OPAL-way", i.e.
      
      double coefE = 1.0 / (4 * pi * epsilon_0);
      Track::block->slbunch->setCouplingConstant(coefE);
      
      modified:   src/Solvers/amr/Accel.H
      modified:   src/Solvers/amr/Accel.cpp
      modified:   src/Solvers/amr/Accel_advance.cpp
      modified:   src/Solvers/amr/Electrostatic.H
      modified:   src/Solvers/amr/Electrostatic.cpp
      modified:   src/Structure/FieldSolver.cpp
      32b42943
    • frey_m's avatar
      AMR: Replace ParmParse opal_c with Physics::c of OPAL. · 7fd4a8bb
      frey_m authored
      modified:   src/Solvers/amr/Accel.H
      modified:   src/Solvers/amr/Accel.cpp
      modified:   src/Solvers/amr/Accel_advance.cpp
      modified:   src/Structure/FieldSolver.cpp
      7fd4a8bb
    • frey_m's avatar
      AMR: Fix "initialization" of OPAL, · 929126f5
      frey_m authored
      i.e. we do not create a database with BoxLib ParmParse.
      
      modified:   src/Main.cpp
      929126f5
    • frey_m's avatar
      AMR: Add CMakeModules in order to find BoxLib library. · c50f1381
      frey_m authored
      new file:   CMakeModules/CCSEOptions.cmake
      new file:   CMakeModules/FindCCSE.cmake
      c50f1381
    • frey_m's avatar
      AMR: CMakeList.txt update. · c55124e9
      frey_m authored
      OPAL can now be compiled with AMR enabled (default: OFF).
      
      modified:   CMakeLists.txt
      modified:   ippl/CMakeLists.txt
      modified:   src/CMakeLists.txt
      c55124e9
    • frey_m's avatar
      Change OPAL -> opal due to BoxLib (AMR) · 0d091ae5
      frey_m authored
      This change applies to
      
      modified:   src/Track/TrackRun.cpp
      modified:   src/Track/TrackRun.h
      
      AMR: Synchronization with svn-Version (+ indentation fixing):
      
      modified:   src/Structure/FieldSolver.cpp
      modified:   src/Structure/FieldSolver.h
      modified:   src/Track/TrackRun.cpp
      modified:   src/Track/TrackRun.h
      0d091ae5
    • frey_m's avatar
      Change of OPAL --> opal due to BoxLib (AMR) · 622d76dc
      frey_m authored
      OpalData *OPAL = OpalData::getInstance();
      OpalData *opal = OpalData::getInstance();
      
      This change applies to following files:
      
      modified:   src/AbstractObjects/BeamSequence.cpp
      modified:   src/AbstractObjects/Element.cpp
      modified:   src/Main.cpp
      modified:   src/Match/MatchParser.cpp
      modified:   src/OpalConfigure/Configure.cpp
      modified:   src/Solvers/P3MPoissonSolver.cpp
      modified:   src/Structure/H5PartWrapperForPS.cpp
      modified:   src/Structure/H5PartWrapperForPT.cpp
      modified:   src/ValueDefinitions/RealConstant.cpp
      modified:   src/ValueDefinitions/StringConstant.cpp
      modified:   src/opal.cpp
      622d76dc
    • frey_m's avatar
      AMR: Synchronizing with svn-Version. · 166dd349
      frey_m authored
      modified:   src/Solvers/amr/AccelBld.cpp
      modified:   src/Solvers/amr/Accel_output.cpp
      modified:   src/Solvers/amr/CMakeLists.txt
      deleted:    src/Solvers/amr/ComputeStencil.cpp
      modified:   src/Solvers/amr/ElectroMagneticParticleClass.H
      modified:   src/Solvers/amr/Src_3d/ProbInit.f90
      modified:   src/Solvers/amr/TrilinosSolver.cpp
      modified:   src/Solvers/amr/TrilinosSolver.h
      modified:   src/Solvers/amr/init_trilinos.cpp
      166dd349
  9. Sep 27, 2016
  10. Sep 26, 2016
Loading