Releases: PyCOMPLETE/PyPARIS
Releases · PyCOMPLETE/PyPARIS
PyPARIS Version 2.5.0
New features:
- More flexible parsing of simulation class string (arguments can be passed to the constructor)
- Utilities to get a simulation instance or a serial ring_of_CPUs
This version of PyPARIS_sim_class is incompatible with Python 2!
PyPARIS Version 2.4.2
Migration of PyPARIS master to Python 3.
This version of PyPARIS is incompatible with Python 2!
PyPARIS Version 2.4.1 (Python 3)
Python 3 version of PyPARIS v2.4.1
This version is incompatible with Python 2
PyPARIS Version 2.4.1 (Python 2)
Fix:
- Remove tabs for python 3 compatibility
PyPARIS Version 2.4.0
New features:
- Save and load of multi-bunch beams
- Introduced
pre_init_masterinring_of_CPUs_multiturnto handle simulation checkpointing (multi-job)
Fixes:
- Changed terminator in
list_of_strings_2_buffer
PyPARIS Version 2.3.1
Clean-up:
- The simulation ends in a clean way (all bunches do the same number of turns)
PyPARIS Version 2.3.0
Some improvements in ring_of_CPUs_multiturn:
- mpi_verbose mode
- Enable/disable barriers
PyPARIS Version 2.2.0
New feature:
- Introduced possibility of disabling automatic initialization of the simulation content
PyPARIS Version 2.1.1
Fix:
- Removed unnecessary barriers, as they were creating problems on the CERN HPC cluster.
PyPARIS Version 2.1.0
New features:
- Simulation class can now be imported from a generic module (nested import)
- Added some examples and checks
- Reorganized folder structure
Python 3 compatibility:
- Introduced auto-generation of python 3 code
- Several fixes for python 3 compatibility of the auto-generated code