|
Quantum Phenomena Explorer 7.9.8
Interactive quantum-phenomena Explorer Tutor — source documentation
|
Configuration values for Quantum Berry Loop2D Config. More...
#include <quantumberryphase2d.h>
Public Attributes | |
| bool | enabled = false |
| double | anisotropy = 0.35 |
| double | startTime = 0.0 |
| double | duration = 240.0 |
| int | winding = 1 |
Configuration values for Quantum Berry Loop2D Config.
The structure groups parameters that are passed together so the associated numerical/analysis component can be configured reproducibly.
Definition at line 39 of file quantumberryphase2d.h.
| double qpe::QuantumBerryLoop2DConfig::anisotropy = 0.35 |
Definition at line 42 of file quantumberryphase2d.h.
Referenced by MainWindow::applyQuantumBerryConfigToUi(), MainWindow::currentQuantumBerryConfig(), qpe::anonymous_namespace{experimentpreset2d.cpp}::makeQuantumBerryPhase(), QuantumBerryPhasePlotWidget::paintEvent(), qpe::anonymous_namespace{experimentdocument2d.cpp}::quantumBerryFromJson(), qpe::anonymous_namespace{experimentdocument2d.cpp}::quantumBerryToJson(), qpe::tests::runExperimentDocument2DTests(), qpe::tests::runExperimentPreset2DTests(), qpe::tests::runQuantumBerryPhase2DTests(), and MainWindow::updateQuantumBerryAnalysis().
| double qpe::QuantumBerryLoop2DConfig::duration = 240.0 |
Definition at line 44 of file quantumberryphase2d.h.
Referenced by qpe::QuantumBerryHistory2D::append(), MainWindow::applyQuantumBerryConfigToUi(), MainWindow::currentQuantumBerryConfig(), qpe::anonymous_namespace{experimentpreset2d.cpp}::makeQuantumBerryPhase(), qpe::anonymous_namespace{experimentdocument2d.cpp}::quantumBerryFromJson(), qpe::anonymous_namespace{experimentdocument2d.cpp}::quantumBerryToJson(), qpe::tests::runExperimentDocument2DTests(), qpe::tests::runExperimentPreset2DTests(), qpe::tests::runQuantumBerryPhase2DTests(), and MainWindow::updateQuantumBerryAnalysis().
| bool qpe::QuantumBerryLoop2DConfig::enabled = false |
Definition at line 41 of file quantumberryphase2d.h.
Referenced by MainWindow::applyExperimentDocument(), MainWindow::applyExperimentPreset(), MainWindow::applyQuantumBerryConfigToUi(), MainWindow::currentQuantumBerryConfig(), qpe::anonymous_namespace{experimentpreset2d.cpp}::makeQuantumBerryPhase(), qpe::anonymous_namespace{experimentdocument2d.cpp}::quantumBerryFromJson(), qpe::anonymous_namespace{experimentdocument2d.cpp}::quantumBerryToJson(), MainWindow::resetSimulation(), qpe::tests::runExperimentDocument2DTests(), qpe::tests::runExperimentPreset2DTests(), qpe::tests::runQuantumBerryPhase2DTests(), MainWindow::updateQuantumBerryAnalysis(), and MainWindow::updateQuantumBerryPotential().
| double qpe::QuantumBerryLoop2DConfig::startTime = 0.0 |
Definition at line 43 of file quantumberryphase2d.h.
Referenced by MainWindow::applyQuantumBerryConfigToUi(), MainWindow::currentQuantumBerryConfig(), qpe::anonymous_namespace{experimentpreset2d.cpp}::makeQuantumBerryPhase(), qpe::anonymous_namespace{experimentdocument2d.cpp}::quantumBerryFromJson(), qpe::anonymous_namespace{experimentdocument2d.cpp}::quantumBerryToJson(), qpe::tests::runExperimentDocument2DTests(), and qpe::tests::runQuantumBerryPhase2DTests().
| int qpe::QuantumBerryLoop2DConfig::winding = 1 |
Definition at line 45 of file quantumberryphase2d.h.
Referenced by MainWindow::applyQuantumBerryConfigToUi(), MainWindow::currentQuantumBerryConfig(), qpe::anonymous_namespace{experimentpreset2d.cpp}::makeQuantumBerryPhase(), qpe::anonymous_namespace{experimentdocument2d.cpp}::quantumBerryFromJson(), qpe::anonymous_namespace{experimentdocument2d.cpp}::quantumBerryToJson(), qpe::tests::runExperimentDocument2DTests(), qpe::tests::runExperimentPreset2DTests(), qpe::tests::runQuantumBerryPhase2DTests(), and MainWindow::updateQuantumBerryAnalysis().