Skip to content

Releases: PyORBIT-Collaboration/virtual-accelerator

Safer PCASPY Importing

21 Nov 15:37
631aec9

Choose a tag to compare

The PCASPY modules are now only imported once the server is started.

Type hint fix

19 Nov 17:28
84cc6d6

Choose a tag to compare

Fixed type hints for the VirtualAccelerator and VirtualAcceleratorBuilder classes.

Adding Physics Nodes Fix

19 Nov 15:53
237188e

Choose a tag to compare

Fix to how physics nodes are added to the model when initializing the model.

Builder and Physics Devices

18 Nov 22:07
2dd60ce

Choose a tag to compare

This update changes how the virtual accelerators are imported. There is now a builder class that allows for modifications before instancing the full virtual accelerator.

There are also now Physics devices and in OrbitModel Physics nodes. These return values not measurable by real diagnostics. These can be added to the current virtual accelerators using the new argument '--physics_nodes'.

Version 0.8.0: Importability

25 Oct 15:58
50ac7c3

Choose a tag to compare

Virtual accelerators can now be imported into other scripts without starting an EPICS server. A new example script demonstrates the process.

Version 0.7.6: Virac Parser

17 Oct 19:24
7721161

Choose a tag to compare

This update added a new parser to Virac, allowing for better customization and automation of arguments when developing new beam lines.

Version 0.7.5: Pytest Integration

14 Oct 20:44
2f914c9

Choose a tag to compare

This update switches the GitHub workflow to use Pytest and removes the unused GitLab workflows.

Major update to v0.7.4

11 Oct 02:35

Choose a tag to compare

Supports main SNS accelerator, SNS BTF and a separate Injection Dump line.

Release 0.1.0

12 Apr 15:15
422dc37

Choose a tag to compare

Merge pull request #1 from catheybl/main

Major update to the Virtual Accelerator