Skip to content

Physical models and numerical algorithms

giadarol edited this page May 11, 2017 · 22 revisions

An overview on PyECLOUD's history and main features can be found here.

The physical models and numerical algorithms implemented in PyECLOUD are described in the document:

Other topics (not described in the document above):

  • Boris tracking algorithm for accurate simulations in quadrupole fields (as described here)
  • Shortly-Weller algorithm for accurate field calculation with curved boundaries (as described here)
  • PyEC4PyHT module to simulate e-cloud effects on beam dynamics combining PyECLOUD with PyHEADTAIL (as described here)
  • Performance optimization using cython (as described here)
  • Parallelization of the beam dynamics simulations using the PyPARIS tool is described here
  • Implementation of magnetic multipoles is described here