PASS Documentation (English)
Welcome to PASS, the Particle Accelerator Simulation Studio.
Modules
- Input File Generation (Command-Line Mode)
- Graphical configuration workflow
- Injection / Particle Generation
- Element
- Marker
- Drift
- Dipole (SBend)
- Quadrupole
- Sextupole
- Octupole
- Multipole
- Coordinate Convention
- Multipole Field and Normalized Strength
- Overall Tracking Flow
- Physical Derivation
- Horner Nested Evaluation
- Exact Drift Map
- Symplectic Integrators
- Naturally Included Effects
- Difference from Xsuite: hxl Curvature Correction
- Interface Parameters
- Usage Examples
- Application Scenarios
- References
- Solenoid
- Kicker
- ElSeparator
- Exciter
- RFCavity
- Monitor
- Bunch Regrouping (ReorganizeBunch)
- Aperture
- Twiss Transport (Twiss)
- Slicer
- Space-Charge Effect (SpaceCharge)
- Transverse Field Solvers
- Introduction
- PIC Data Flow
- Grid and Source Definition
- Poisson Equation and Units
- Field-Solver Selection
- Aperture Interface
- Python Interfaces
- Result Objects
- Analytic Tracking and Reference Fields
- Source charge, coordinates, and units
- Round Gaussian: gaussian_round_free_space
- Elliptic Gaussian: gaussian_ellipse_free_space
- Uniform disk: uniform_round_free_space
- Uniform ellipse: uniform_ellipse_free_space
- Frozen and quasi-frozen parameter selection
- Direct formula example
- Python interfaces and numerical stability
- Efficient Grid Sizes
- Selection Guidance and Limitations