Skip to content

Releases: PyORBIT-Collaboration/virtual-accelerator

Safer PCASPY Importing

21 Nov 15:37
631aec9
Compare
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
Compare
Choose a tag to compare

Fixed type hints for the VirtualAccelerator and VirtualAcceleratorBuilder classes.

Adding Physics Nodes Fix

19 Nov 15:53
237188e
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
Choose a tag to compare
Merge pull request #1 from catheybl/main

Major update to the Virtual Accelerator