-
- Downloads
Normalization by average_beta / local_beta
**Warning, this fix contains changes which will change the default behavior of core functions:** * Default behavior of Optics is changed when AT lattice is loaded: now default to optic function to s=0 instead of average ones. * Default behavior of LongRangeResistiveWall and ImpedanceModel when an AT lattice is loaded is to normalized by average_beta / local_beta * Adds Optics.average_beta attribute * Add pytest markers for tests and update .gitlab-ci.yml and pyproject.toml files.
parent
44ed32fd
Branches
Tags
Showing
- .gitlab-ci.yml 21 additions, 3 deletions.gitlab-ci.yml
- mbtrack2/impedance/impedance_model.py 22 additions, 5 deletionsmbtrack2/impedance/impedance_model.py
- mbtrack2/tracking/wakepotential.py 21 additions, 5 deletionsmbtrack2/tracking/wakepotential.py
- mbtrack2/utilities/optics.py 41 additions, 3 deletionsmbtrack2/utilities/optics.py
- pyproject.toml 6 additions, 0 deletionspyproject.toml
- tests/physics/test_ibs_phys.py 1 addition, 1 deletiontests/physics/test_ibs_phys.py
- tests/physics/test_lrrw_phys.py 114 additions, 0 deletionstests/physics/test_lrrw_phys.py
- tests/test_imports.py 2 additions, 1 deletiontests/test_imports.py
- tests/unit/impedance/test_impedance_model.py 32 additions, 4 deletionstests/unit/impedance/test_impedance_model.py
- tests/unit/impedance/test_wakefield.py 1 addition, 0 deletionstests/unit/impedance/test_wakefield.py
- tests/unit/tracking/test_aperture.py 1 addition, 0 deletionstests/unit/tracking/test_aperture.py
- tests/unit/tracking/test_beam_ion_effects.py 1 addition, 0 deletionstests/unit/tracking/test_beam_ion_effects.py
- tests/unit/tracking/test_element.py 20 additions, 4 deletionstests/unit/tracking/test_element.py
- tests/unit/tracking/test_emfields.py 1 addition, 0 deletionstests/unit/tracking/test_emfields.py
- tests/unit/tracking/test_excite.py 1 addition, 0 deletionstests/unit/tracking/test_excite.py
- tests/unit/tracking/test_ibs.py 1 addition, 0 deletionstests/unit/tracking/test_ibs.py
- tests/unit/tracking/test_parallel.py 1 addition, 0 deletionstests/unit/tracking/test_parallel.py
- tests/unit/tracking/test_particle.py 1 addition, 0 deletionstests/unit/tracking/test_particle.py
- tests/unit/tracking/test_rf.py 1 addition, 0 deletionstests/unit/tracking/test_rf.py
- tests/unit/tracking/test_spacecharge.py 1 addition, 0 deletionstests/unit/tracking/test_spacecharge.py
Loading
Please register or sign in to comment