Implements the Experiment Preset Library2D component.
static ExperimentPreset2D preset(int index)
Performs preset.
static int count()
Returns count.
static bool isValidIndex(int index)
Returns whether valid index.
Implements the Potential Scene2D component.
Declares the potentialscene2d physics/numerical component used by QPE experiments.
Declares the quantumaharonovbohm2d physics/numerical component used by QPE experiments.
Declares the quantumanderson2d physics/numerical component used by QPE experiments.
Declares the quantumbackflow2d physics/numerical component used by QPE experiments.
Declares the quantumberryphase2d physics/numerical component used by QPE experiments.
Declares the quantumhalledge2d physics/numerical component used by QPE experiments.
Declares the quantumkapitzadirac2d physics/numerical component used by QPE experiments.
Declares the quantumkickedrotor2d physics/numerical component used by QPE experiments.
Declares the quantumkleintunneling2d physics/numerical component used by QPE experiments.
Declares the quantumlandau2d physics/numerical component used by QPE experiments.
Declares the quantumloschmidt2d physics/numerical component used by QPE experiments.
Declares the quantummoshinsky2d physics/numerical component used by QPE experiments.
Declares the quantumscar2d physics/numerical component used by QPE experiments.
Declares the quantumtalbot2d physics/numerical component used by QPE experiments.
Declares the quantumvortex2d physics/numerical component used by QPE experiments.
Declares the quantumzeno2d physics/numerical component used by QPE experiments.
Declares the quantumzitterbewegung2d physics/numerical component used by QPE experiments.
Declares the ramseyinterferometry2d physics/numerical component used by QPE experiments.
Complete configuration of one guided QPE experiment preset.
QuantumQuench2DConfig quench
QuantumKickedRotor2DConfig kickedRotor
QuantumZenoInitialState2DConfig quantumZenoInitialState
QuantumScarConfig2D quantumScar
RealWorldScale2D realWorldScale
QuantumKapitzaDirac2DConfig quantumKapitzaDirac
QuantumLoschmidt2DConfig quantumLoschmidt
QuantumKickedRotorInitialState2DConfig kickedRotorInitialState
LinearPotentialSweep2DConfig linearSweep
QuantumBackflow2DConfig quantumBackflow
double collapseResolution
bool potentialSceneActive
QuantumLandau2DConfig quantumLandau
QuantumAndersonInitialState2DConfig andersonInitialState
QuantumKapitzaDiracInitialState2DConfig kapitzaDiracInitialState
QuantumTalbotInitialState2DConfig talbotInitialState
QuantumZitterbewegung2DConfig quantumZitterbewegung
RamseyPulseSequence2DConfig ramseySequence
QuantumAharonovBohm2DConfig quantumAharonovBohm
QuantumHallEdge2DConfig quantumHallEdge
QuantumBerryLoop2DConfig quantumBerry
int initialPreparationMode
QuantumVortexInitialState2DConfig vortexInitialState
PotentialScene2D potentialScene
QuantumMoshinsky2DConfig quantumMoshinsky
QuantumZeno2DConfig quantumZeno
PeriodicPotentialDrive2DConfig periodicDrive
const char * shortDescription
QuantumKleinTunneling2DConfig quantumKleinTunneling
double boundRelativePhaseDegrees
RamseyEnsemble2DConfig ramseyEnsemble
QuantumMoshinskyInitialState2DConfig moshinskyInitialState
Configuration values for Linear Potential Sweep2D Config.
Configuration values for Periodic Potential Drive2D Config.
Configuration values for Quantum Aharonov Bohm2D Config.
Configuration values for Quantum Anderson Initial State2D Config.
Configuration values for Quantum Backflow2D Config.
Configuration values for Quantum Berry Loop2D Config.
Configuration values for Quantum Hall Edge2D Config.
Configuration values for Quantum Kapitza Dirac2D Config.
Configuration values for Quantum Kapitza Dirac Initial State2D Config.
Configuration values for Quantum Kicked Rotor2D Config.
Configuration values for Quantum Kicked Rotor Initial State2D Config.
Configuration values for Quantum Klein Tunneling2D Config.
Configuration values for Quantum Landau2D Config.
Configuration values for Quantum Loschmidt2D Config.
Configuration values for Quantum Moshinsky2D Config.
Configuration values for Quantum Moshinsky Initial State2D Config.
Configuration values for Quantum Quench2D Config.
Data structure used by the Quantum Scar Config2D component.
Configuration values for Quantum Talbot Initial State2D Config.
Configuration values for Quantum Vortex Initial State2D Config.
Configuration values for Quantum Zeno2D Config.
Configuration values for Quantum Zeno Initial State2D Config.
Configuration values for Quantum Zitterbewegung2D Config.
Configuration values for Ramsey Ensemble2D Config.
Configuration values for Ramsey Pulse Sequence2D Config.
Data structure used by the Real World Scale2D component.
double secondsPerSimulationTime
const char * mappingBasis
const char * referenceSystem
double metersPerSimulationLength
Declares the timedependentpotential2d physics/numerical component used by QPE experiments.