Skip to content

Releases: PyCOMPLETE/PyPARIS

PyPARIS Version 2.5.0

05 Feb 10:36

Choose a tag to compare

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

27 Jan 17:28

Choose a tag to compare

Migration of PyPARIS master to Python 3.

This version of PyPARIS is incompatible with Python 2!

PyPARIS Version 2.4.1 (Python 3)

27 Nov 14:51

Choose a tag to compare

Python 3 version of PyPARIS v2.4.1

This version is incompatible with Python 2

PyPARIS Version 2.4.1 (Python 2)

21 Nov 15:33

Choose a tag to compare

Fix:

  • Remove tabs for python 3 compatibility

PyPARIS Version 2.4.0

21 Nov 14:45
d509dd1

Choose a tag to compare

New features:

  • Save and load of multi-bunch beams
  • Introduced pre_init_master in ring_of_CPUs_multiturn to handle simulation checkpointing (multi-job)

Fixes:

  • Changed terminator in list_of_strings_2_buffer

PyPARIS Version 2.3.1

10 Jul 15:50

Choose a tag to compare

Clean-up:

  • The simulation ends in a clean way (all bunches do the same number of turns)

PyPARIS Version 2.3.0

05 Apr 15:25

Choose a tag to compare

Some improvements in ring_of_CPUs_multiturn:

  • mpi_verbose mode
  • Enable/disable barriers

PyPARIS Version 2.2.0

21 Mar 15:10

Choose a tag to compare

New feature:

  • Introduced possibility of disabling automatic initialization of the simulation content

PyPARIS Version 2.1.1

18 Mar 15:48

Choose a tag to compare

Fix:

  • Removed unnecessary barriers, as they were creating problems on the CERN HPC cluster.

PyPARIS Version 2.1.0

14 Mar 18:02

Choose a tag to compare

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