Skip to content

Add Dynamical Decoupling experiment files#48

Open
mooligan3 wants to merge 17 commits intoqbead:mainfrom
mooligan3:main
Open

Add Dynamical Decoupling experiment files#48
mooligan3 wants to merge 17 commits intoqbead:mainfrom
mooligan3:main

Conversation

@mooligan3
Copy link

Five new files:

  • Decoherence Visualisation (experiment sketch 1)
  • Simplified Dynamical Decoupling (experiment sketch 2)
  • Realistic Dynamical Decoupling (experiment sketch 3)
  • Lesson1.h (header file that carries all required functions for the experiments)
  • Fixed Horizontal Axis (test to demonstrate a horizontal axis that is updated inertially)

Edited:

  • Qbead.h header file - added the variable 'd' to the Qbead class to track internal timestep for horizontal axis update

TO DO:

  • All of the files still need to be commented!!! Most comments are missing and the comments that exist are unformatted/unclear/incorrect - I will fix this
  • The three experiment sketches periodically show a flash of white LEDs - I don't fully understand why this happens but I'll keep looking to fix it
  • The horizontal axis in the 'Fixed Horizontal Axis' has been slightly bugged for me in the past few weeks - I will determine the cause and fix. The 2D dynamical decoupling experiment will be added once this is fixed

@mooligan3 mooligan3 requested a review from Krastanov November 14, 2025 13:01
Added documentation comments for clarity on functionality.
Added a header comment for Lesson 1 helper functions.
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.

1 participant