|
Quantum Phenomena Explorer 7.9.8
Interactive quantum-phenomena Explorer Tutor — source documentation
|
Configuration values for Quantum Kicked Rotor2D Config. More...
#include <quantumkickedrotor2d.h>
Public Attributes | |
| bool | enabled = false |
| double | firstKickTime = 0.20 |
| double | kickPeriod = 1.0 |
| double | phaseStrength = 6.0 |
Configuration values for Quantum Kicked Rotor2D Config.
The structure groups parameters that are passed together so the associated numerical/analysis component can be configured reproducibly.
Definition at line 31 of file quantumkickedrotor2d.h.
| bool qpe::QuantumKickedRotor2DConfig::enabled = false |
Definition at line 33 of file quantumkickedrotor2d.h.
Referenced by MainWindow::applyKickedRotorKickIfDue(), qpe::QuantumKickedRotorHistory2D::configure(), qpe::anonymous_namespace{experimentdocument2d.cpp}::kickedRotorFromJson(), qpe::anonymous_namespace{experimentdocument2d.cpp}::kickedRotorToJson(), qpe::anonymous_namespace{experimentpreset2d.cpp}::makeQuantumKickedRotor(), MainWindow::resetSimulation(), qpe::tests::runExperimentDocument2DTests(), qpe::tests::runExperimentPreset2DTests(), qpe::anonymous_namespace{quantumkickedrotor2d_tests.cpp}::testDynamicalLocalizationSignature(), qpe::anonymous_namespace{quantumkickedrotor2d_tests.cpp}::testEffectiveTau(), and qpe::anonymous_namespace{quantumkickedrotor2d_tests.cpp}::testInitializationAndKick().
| double qpe::QuantumKickedRotor2DConfig::firstKickTime = 0.20 |
Definition at line 34 of file quantumkickedrotor2d.h.
Referenced by qpe::anonymous_namespace{experimentdocument2d.cpp}::kickedRotorFromJson(), qpe::anonymous_namespace{experimentdocument2d.cpp}::kickedRotorToJson(), qpe::anonymous_namespace{experimentpreset2d.cpp}::makeQuantumKickedRotor(), qpe::tests::runExperimentDocument2DTests(), qpe::tests::runExperimentPreset2DTests(), qpe::anonymous_namespace{quantumkickedrotor2d_tests.cpp}::testDynamicalLocalizationSignature(), and qpe::QuantumKickedRotor2D::validateConfig().
| double qpe::QuantumKickedRotor2DConfig::kickPeriod = 1.0 |
Definition at line 35 of file quantumkickedrotor2d.h.
Referenced by MainWindow::applyKickedRotorConfigToUi(), MainWindow::currentKickedRotorConfig(), qpe::anonymous_namespace{experimentdocument2d.cpp}::kickedRotorFromJson(), qpe::anonymous_namespace{experimentdocument2d.cpp}::kickedRotorToJson(), qpe::anonymous_namespace{experimentpreset2d.cpp}::makeQuantumKickedRotor(), qpe::tests::runExperimentDocument2DTests(), qpe::tests::runExperimentPreset2DTests(), qpe::anonymous_namespace{quantumkickedrotor2d_tests.cpp}::testDynamicalLocalizationSignature(), qpe::anonymous_namespace{quantumkickedrotor2d_tests.cpp}::testEffectiveTau(), qpe::anonymous_namespace{quantumkickedrotor2d_tests.cpp}::testInitializationAndKick(), MainWindow::updateKickedRotorAnalysis(), and qpe::QuantumKickedRotor2D::validateConfig().
| double qpe::QuantumKickedRotor2DConfig::phaseStrength = 6.0 |
Definition at line 36 of file quantumkickedrotor2d.h.
Referenced by qpe::QuantumKickedRotor2D::applyKick(), MainWindow::applyKickedRotorConfigToUi(), MainWindow::currentKickedRotorConfig(), qpe::anonymous_namespace{experimentdocument2d.cpp}::kickedRotorFromJson(), qpe::anonymous_namespace{experimentdocument2d.cpp}::kickedRotorToJson(), qpe::anonymous_namespace{experimentpreset2d.cpp}::makeQuantumKickedRotor(), qpe::tests::runExperimentDocument2DTests(), qpe::tests::runExperimentPreset2DTests(), qpe::anonymous_namespace{quantumkickedrotor2d_tests.cpp}::testDynamicalLocalizationSignature(), qpe::anonymous_namespace{quantumkickedrotor2d_tests.cpp}::testInitializationAndKick(), MainWindow::updateKickedRotorAnalysis(), and qpe::QuantumKickedRotor2D::validateConfig().