LICENSE
MANIFEST.in
README.md
pyproject.toml
src/abel/CONFIG.py
src/abel/__init__.py
src/abel/abelconfig.toml
src/abel/classes/beam.py
src/abel/classes/cost_modeled.py
src/abel/classes/event.py
src/abel/classes/runnable.py
src/abel/classes/trackable.py
src/abel/classes/bds/bds.py
src/abel/classes/bds/impl/bds_basic.py
src/abel/classes/bds/impl/bds_fbt.py
src/abel/classes/beamline/beamline.py
src/abel/classes/beamline/impl/driver_complex.py
src/abel/classes/beamline/impl/experiment/experiment.py
src/abel/classes/beamline/impl/experiment/impl/experiment_apl.py
src/abel/classes/beamline/impl/experiment/impl/experiment_pwfa.py
src/abel/classes/beamline/impl/linac/linac.py
src/abel/classes/beamline/impl/linac/impl/conventional_linac.py
src/abel/classes/beamline/impl/linac/impl/plasma_linac.py
src/abel/classes/collider/collider.py
src/abel/classes/collider/preset/c3.py
src/abel/classes/collider/preset/clic.py
src/abel/classes/collider/preset/halhf_gg.py
src/abel/classes/collider/preset/halhf_v1.py
src/abel/classes/collider/preset/halhf_v2.py
src/abel/classes/collider/preset/ilc.py
src/abel/classes/collider/preset/pwfa_collider.py
src/abel/classes/combiner_ring/combiner_ring.py
src/abel/classes/combiner_ring/impl/combiner_ring_basic.py
src/abel/classes/damping_ring/damping_ring.py
src/abel/classes/damping_ring/impl/damping_ring_basic.py
src/abel/classes/interstage/__init__.py
src/abel/classes/interstage/plasma_lens/__init__.py
src/abel/classes/interstage/plasma_lens/basic.py
src/abel/classes/interstage/plasma_lens/elegant.py
src/abel/classes/interstage/plasma_lens/impactx.py
src/abel/classes/interstage/quads/__init__.py
src/abel/classes/interstage/quads/basic.py
src/abel/classes/interstage/quads/impactx.py
src/abel/classes/ip/ip.py
src/abel/classes/ip/impl/ip_basic.py
src/abel/classes/ip/impl/ip_guineapig.py
src/abel/classes/plasma_lens/plasma_lens.py
src/abel/classes/plasma_lens/impl/plasma_lens_basic.py
src/abel/classes/plasma_lens/impl/plasma_lens_impactx.py
src/abel/classes/plasma_lens/impl/plasma_lens_nonlinear_thick.py
src/abel/classes/plasma_lens/impl/plasma_lens_nonlinear_thin.py
src/abel/classes/rf_accelerator/rf_accelerator.py
src/abel/classes/rf_accelerator/impl/rf_accelerator_basic.py
src/abel/classes/rf_accelerator/impl/rf_accelerator_clicopti.py
src/abel/classes/rf_accelerator/impl/scrf_accelerator_basic.py
src/abel/classes/rf_accelerator/impl/rf_accelerator_TW/rf_accelerator_TW.py
src/abel/classes/rf_accelerator/impl/rf_accelerator_TW/impl/rf_accelerator_TW_CLIC502.py
src/abel/classes/rf_accelerator/impl/rf_accelerator_TW/impl/rf_accelerator_TW_CLICG.py
src/abel/classes/rf_accelerator/impl/rf_accelerator_TW/impl/rf_accelerator_TW_DB2.py
src/abel/classes/source/source.py
src/abel/classes/source/impl/source_basic.py
src/abel/classes/source/impl/source_capsule.py
src/abel/classes/source/impl/source_combiner.py
src/abel/classes/source/impl/source_flattop.py
src/abel/classes/source/impl/source_from_file.py
src/abel/classes/source/impl/source_trapezoid.py
src/abel/classes/spectrometer/spectrometer.py
src/abel/classes/spectrometer/impl/spectrometer_basic_clear.py
src/abel/classes/stage/stage.py
src/abel/classes/stage/impl/stage_basic.py
src/abel/classes/stage/impl/stage_hipace.py
src/abel/classes/stage/impl/stage_quasistatic_2d.py
src/abel/classes/stage/impl/stage_reduced_models.py
src/abel/classes/stage/impl/stage_wake_t.py
src/abel/classes/transfer_line/transfer_line.py
src/abel/classes/transfer_line/impl/transfer_line_basic.py
src/abel/classes/turnaround/turnaround.py
src/abel/classes/turnaround/impl/turnaround_basic.py
src/abel/physics_models/betatron_motion.py
src/abel/physics_models/hills_equation.py
src/abel/physics_models/ion_motion_wakefield_perturbation.py
src/abel/physics_models/particles_transverse_wake_instability.py
src/abel/physics_models/plasma_wake_1d.py
src/abel/utilities/beam_physics.py
src/abel/utilities/colors.py
src/abel/utilities/other.py
src/abel/utilities/plasma_physics.py
src/abel/utilities/relativity.py
src/abel/utilities/statistics.py
src/abel/wrappers/elegant/elegant_wrapper.py
src/abel/wrappers/elegant/templates/lattice_interstage.lte
src/abel/wrappers/elegant/templates/runscript_interstage.ele
src/abel/wrappers/guineapig/guineapig_wrapper.py
src/abel/wrappers/guineapig/templates/inputdeck_simple.dat
src/abel/wrappers/hipace/hipace_wrapper.py
src/abel/wrappers/hipace/input_template
src/abel/wrappers/hipace/job_script_template
src/abel/wrappers/hipace/read_insitu_diagnostics.py
src/abel/wrappers/impactx/impactx_wrapper.py
src/abel/wrappers/impactx/transformation_utilities.py
src/abel/wrappers/rf_track/rf_track_wrapper.py
src/abel/wrappers/wake_t/wake_t_wrapper.py
src/abel_framework.egg-info/PKG-INFO
src/abel_framework.egg-info/SOURCES.txt
src/abel_framework.egg-info/dependency_links.txt
src/abel_framework.egg-info/requires.txt
src/abel_framework.egg-info/top_level.txt
tests/test_Beam.py
tests/test_StageBasic.py
tests/test_StageBasic_beamline.py
tests/test_StageQuasistatic2d.py
tests/test_StageReducedModels.py
tests/test_StageReducedModels_beamline.py
tests/test_StageWakeT.py
tests/test_elegant_wrapper.py
tests/test_impactx.py
tests/test_init.py
tests/test_linac_and_beamline.py
tests/test_plasma_lens.py
tests/test_presets.py
tests/test_rf_track_wrapper.py
tests/test_sources.py
tests/test_spin.py
tests/test_stage_geometry.py
tests/test_wake_t_wrapper.py