What's Changed
- Change PyOrbit to PyORBIT by @austin-hoover in #64
- Bunch tracking through transport matrices was added by @shishlo in #67
- Fixed incorrect variable name in README by @azukov in #68
- The calculation of coefficient errors in the Polynomial fitting class by @shishlo in #71
- Define macro PY_SSIZE_T_CLEAN before including Python.h by @austin-hoover in #76
- Reduce frequency of flushes of the output buffer in
Bunch::printandSyncParticle::printby @woodtp in #75 - feat: function to collect bunch across MPI ranks into a single Python dictionary by @woodtp in #72
- Axis field rf gap by @shishlo in #87
- Add key word arguments and type hints to TEAPOT node constructors by @austin-hoover in #90
- The typo in the names of the RF Cavity class methods is fixed by @shishlo in #96
- Create docs.yml by @woodtp in #105
- Fix for child nodes order in AccNode class by @shishlo in #109
- LinacAccNode will have XML Data Adaptor and a reference to the parent sequence by @shishlo in #113
- Scale SC kicks with mass: update classicalRadius variable of Bunch by @danielnoll in #114
- Use
python.dependency()instead ofINCLUDEPYto fix mesonpy buid in PEP517 by @woodtp in #110 - Sphinx-generated documentation by @woodtp in #106
- Add .idea and .DS_Store to .gitignore by @austin-hoover in #102
- Add continuous linear focusing element by @austin-hoover in #92
- Define an environment in
.github/workflows/docs.ymlby @woodtp in #115
New Contributors
- @woodtp made their first contribution in #75
- @danielnoll made their first contribution in #114
Full Changelog: v3.0.1...3.1