|
Quantum Phenomena Explorer 7.9.8
Interactive quantum-phenomena Explorer Tutor — source documentation
|
Configuration values for Quantum Anderson Initial State2D Config. More...
#include <quantumanderson2d.h>
Public Attributes | |
| double | centerX = 0.0 |
| double | cleanLaneY = 4.0 |
| double | disorderLaneY = -4.0 |
| double | sigma = 0.35 |
| double | relativePhaseDegrees = 0.0 |
Configuration values for Quantum Anderson Initial State2D Config.
The structure groups parameters that are passed together so the associated numerical/analysis component can be configured reproducibly.
Definition at line 28 of file quantumanderson2d.h.
| double qpe::QuantumAndersonInitialState2DConfig::centerX = 0.0 |
Definition at line 30 of file quantumanderson2d.h.
Referenced by qpe::anonymous_namespace{experimentdocument2d.cpp}::andersonInitialStateFromJson(), qpe::anonymous_namespace{experimentdocument2d.cpp}::andersonInitialStateToJson(), qpe::QuantumAnderson2D::initializeDualLane(), qpe::anonymous_namespace{experimentpreset2d.cpp}::makeAndersonLocalization(), qpe::tests::runExperimentDocument2DTests(), and qpe::QuantumAnderson2D::validateConfig().
| double qpe::QuantumAndersonInitialState2DConfig::cleanLaneY = 4.0 |
Definition at line 31 of file quantumanderson2d.h.
Referenced by qpe::anonymous_namespace{experimentdocument2d.cpp}::andersonInitialStateFromJson(), qpe::anonymous_namespace{experimentdocument2d.cpp}::andersonInitialStateToJson(), qpe::QuantumAnderson2D::initializeDualLane(), qpe::anonymous_namespace{experimentpreset2d.cpp}::makeAndersonLocalization(), qpe::tests::runExperimentDocument2DTests(), qpe::tests::runExperimentPreset2DTests(), and qpe::QuantumAnderson2D::validateConfig().
| double qpe::QuantumAndersonInitialState2DConfig::disorderLaneY = -4.0 |
Definition at line 32 of file quantumanderson2d.h.
Referenced by qpe::anonymous_namespace{experimentdocument2d.cpp}::andersonInitialStateFromJson(), qpe::anonymous_namespace{experimentdocument2d.cpp}::andersonInitialStateToJson(), qpe::QuantumAnderson2D::initializeDualLane(), qpe::anonymous_namespace{experimentpreset2d.cpp}::makeAndersonLocalization(), qpe::tests::runExperimentDocument2DTests(), qpe::tests::runExperimentPreset2DTests(), and qpe::QuantumAnderson2D::validateConfig().
| double qpe::QuantumAndersonInitialState2DConfig::relativePhaseDegrees = 0.0 |
Definition at line 34 of file quantumanderson2d.h.
Referenced by qpe::anonymous_namespace{experimentdocument2d.cpp}::andersonInitialStateFromJson(), qpe::anonymous_namespace{experimentdocument2d.cpp}::andersonInitialStateToJson(), qpe::QuantumAnderson2D::initializeDualLane(), qpe::anonymous_namespace{experimentpreset2d.cpp}::makeAndersonLocalization(), qpe::tests::runExperimentDocument2DTests(), and qpe::QuantumAnderson2D::validateConfig().
| double qpe::QuantumAndersonInitialState2DConfig::sigma = 0.35 |
Definition at line 33 of file quantumanderson2d.h.
Referenced by qpe::anonymous_namespace{experimentdocument2d.cpp}::andersonInitialStateFromJson(), qpe::anonymous_namespace{experimentdocument2d.cpp}::andersonInitialStateToJson(), qpe::QuantumAnderson2D::initializeDualLane(), qpe::anonymous_namespace{experimentpreset2d.cpp}::makeAndersonLocalization(), qpe::tests::runExperimentDocument2DTests(), qpe::tests::runExperimentPreset2DTests(), and qpe::QuantumAnderson2D::validateConfig().