Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Propagation of spectator particles in IOTA lattice is messed up #310

Draft
wants to merge 8 commits into
base: devel3
Choose a base branch
from

Conversation

egstern
Copy link
Collaborator

@egstern egstern commented Oct 14, 2024

Adding tests

@egstern egstern linked an issue Oct 14, 2024 that may be closed by this pull request
Eric G. Stern added 4 commits October 15, 2024 10:36
…works)

Test of iota propagation without spectator particles (works)
with spectator particles occurs for plain sbends.

Refinement of the Booster propagation test showing no issues with spectator
particles occur at least over 100 turns. The Booster uses parallel-faced
sbends.

Cleanup of the iota_propagation test

Demonstration that sbend propagation has a problem with spectator particles
for both the particle at 0 and the one at the particular value taken from
an IOTA simulation.
@egstern
Copy link
Collaborator Author

egstern commented Oct 16, 2024

Here's where we are. The problem started when IOTA simulation runs with would lose all particles by 4 turns. Trying to make a small demonstration application I realized that removing the simulation would run if there were no spectator particles. The particle coordinates between the the simulation that runs for 10 turns and the one with spectator particles occured pretty early in the run with very small differences in coordinates that became larger and larger. The first difference occurred after the first sbend in the lattice. We could demonstrate a difference between regular particle propagation and spectator particle propagation with just one plain sbend, but it doesn't occur for the Booster simulation. The difference is that the Booster uses rbends which are converted to parallel-faced sbends.

@egstern
Copy link
Collaborator Author

egstern commented Oct 17, 2024

The two problems:

  1. propagation in sbends can cause instability
  2. propagation in sbends is different between regular particles and spectator particles

Are these two different problems or aspects of the same problem?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Something wrong in propagation possibly specific to IOTA
1 participant