Physical models and numerical algorithms
These references describe the physics and numerical methods underlying PyECLOUD. Older presentations document the implementation at the time they were written; use the current parameter reference for configuration syntax.
General references
G. Iadarola, Electron Cloud Studies for CERN Particle Accelerators and Simulation Code Development, doctoral thesis (2014).
G. Iadarola et al., Evolution of Python Tools for the Simulation of Electron Cloud Effects, IPAC2017.
See Citing PyECLOUD for the project’s recommended citation.
Particle tracking and fields
Topic |
Reference |
|---|---|
Boris tracking in quadrupole fields |
|
Shortley–Weller treatment of curved boundaries |
|
Nested-grid particle-in-cell calculations |
|
Magnetic multipoles |
|
Electromagnetic potentials for field calculations |
Emission and ionization
Topic |
Reference |
|---|---|
Cosine distribution of secondary-electron emission angles |
|
Furman–Pivi secondary emission model |
|
Electron-induced residual-gas ionization and multiple clouds |
Beam coupling and computational methods
For execution instructions, start with the single-bunch tutorial and parallel execution guide.