Skip to content
Snippets Groups Projects
  1. Mar 13, 2025
  2. Dec 16, 2024
  3. Dec 13, 2024
  4. Dec 12, 2024
  5. Dec 11, 2024
  6. Dec 06, 2024
  7. Dec 04, 2024
    • Alexis GAMELIN's avatar
      Merge branch 'feature-tests' into 'develop' · 44ed32fd
      Alexis GAMELIN authored
      Add test suite
      
      See merge request !21
      44ed32fd
    • Alexis GAMELIN's avatar
      Add a test suite and fix some bugs. · 70c22175
      Alexis GAMELIN authored
      Code modifications:
      
      * [Fix] adts in TransverseMapSector
      * ComplexData.name_and_coefficients_table is now a staticmethod.
      * Extend WakeField to "mixed" componenets (xydip, yxdip, ...).
      * Small fix/improvements for rf.py (CavityResonator for n_bin=1)
      * [Fix] WakePotential.check_sampling method.
      * [Fix] Sweep.plot method.
      * Add Element.track_bunch_if_non_empty decorator.
      * Modify Bunch.binning to add a return_full_length optional parameter.
      * Modify Mpi.share_distributions for n_bin=1.
      * Modify TransverseSpaceCharge to work with track_alive = True.
      * Modify WakePotential for n_bin=1 and use track_bunch_if_non_empty decorator.
      * [Fix] IntrabeamScattering for nonuniform fills with Beam.mpi_switch == False
      * Modify PhysicalModel to return errors if needed.
      * Update BeamIonElement
      
      Project management:
      
      * Update pyproject.toml and poetry.lock with pytest-mock
      * Add assert_attr_changed test function.
      70c22175
  8. Oct 01, 2024
  9. Sep 23, 2024
    • Alexis GAMELIN's avatar
      [Fix] Quadrupolar wake potential sign · 950e49c7
      Alexis GAMELIN authored
      The Q wake potential should be of the same sign as the Q wake function. A positive Q wake function/potential is defocusing i.e. a positive angular kick is felt by the test particle (for positive test particule position).
      Also fix WakePotential.plot_last_wake for negative wake function.
      950e49c7
  10. Sep 17, 2024
  11. Sep 16, 2024
  12. Aug 12, 2024
  13. Aug 09, 2024
  14. Aug 06, 2024
  15. Aug 05, 2024
  16. Aug 01, 2024
  17. Jul 31, 2024
Loading