|
Quantum Phenomena Explorer 7.9.8
Interactive quantum-phenomena Explorer Tutor — source documentation
|
Configuration values for Quantum Vortex Initial State2D Config. More...
#include <quantumvortex2d.h>
Public Attributes | |
| double | envelopeCenterX = 0.0 |
| double | envelopeCenterY = 0.0 |
| double | envelopeSigma = 1.0 |
| double | coreX = 1.0 |
| double | coreY = 0.0 |
| int | charge = 1 |
Configuration values for Quantum Vortex Initial State2D 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 quantumvortex2d.h.
| int qpe::QuantumVortexInitialState2DConfig::charge = 1 |
Definition at line 38 of file quantumvortex2d.h.
Referenced by qpe::QuantumVortex2D::detectCore(), qpe::QuantumVortex2D::idealCorePosition(), qpe::QuantumVortex2D::initialize(), qpe::anonymous_namespace{experimentpreset2d.cpp}::makeQuantumVortex(), QuantumVortexPlotWidget::paintEvent(), qpe::tests::runExperimentDocument2DTests(), qpe::tests::runExperimentPreset2DTests(), qpe::tests::runQuantumVortex2DTests(), MainWindow::updateVortexAnalysis(), qpe::QuantumVortex2D::validateConfig(), qpe::anonymous_namespace{experimentdocument2d.cpp}::vortexInitialStateFromJson(), and qpe::anonymous_namespace{experimentdocument2d.cpp}::vortexInitialStateToJson().
| double qpe::QuantumVortexInitialState2DConfig::coreX = 1.0 |
Definition at line 36 of file quantumvortex2d.h.
Referenced by qpe::QuantumVortex2D::idealCorePosition(), qpe::QuantumVortex2D::initialize(), qpe::anonymous_namespace{experimentpreset2d.cpp}::makeQuantumVortex(), QuantumVortexPlotWidget::paintEvent(), qpe::tests::runExperimentDocument2DTests(), qpe::tests::runExperimentPreset2DTests(), qpe::tests::runQuantumVortex2DTests(), qpe::QuantumVortex2D::validateConfig(), qpe::anonymous_namespace{experimentdocument2d.cpp}::vortexInitialStateFromJson(), and qpe::anonymous_namespace{experimentdocument2d.cpp}::vortexInitialStateToJson().
| double qpe::QuantumVortexInitialState2DConfig::coreY = 0.0 |
Definition at line 37 of file quantumvortex2d.h.
Referenced by qpe::QuantumVortex2D::idealCorePosition(), qpe::QuantumVortex2D::initialize(), qpe::anonymous_namespace{experimentpreset2d.cpp}::makeQuantumVortex(), QuantumVortexPlotWidget::paintEvent(), qpe::tests::runExperimentDocument2DTests(), qpe::tests::runExperimentPreset2DTests(), qpe::tests::runQuantumVortex2DTests(), qpe::QuantumVortex2D::validateConfig(), qpe::anonymous_namespace{experimentdocument2d.cpp}::vortexInitialStateFromJson(), and qpe::anonymous_namespace{experimentdocument2d.cpp}::vortexInitialStateToJson().
| double qpe::QuantumVortexInitialState2DConfig::envelopeCenterX = 0.0 |
Definition at line 33 of file quantumvortex2d.h.
Referenced by qpe::QuantumVortex2D::initialize(), qpe::anonymous_namespace{experimentpreset2d.cpp}::makeQuantumVortex(), qpe::tests::runExperimentDocument2DTests(), qpe::QuantumVortex2D::validateConfig(), qpe::anonymous_namespace{experimentdocument2d.cpp}::vortexInitialStateFromJson(), and qpe::anonymous_namespace{experimentdocument2d.cpp}::vortexInitialStateToJson().
| double qpe::QuantumVortexInitialState2DConfig::envelopeCenterY = 0.0 |
Definition at line 34 of file quantumvortex2d.h.
Referenced by qpe::QuantumVortex2D::initialize(), qpe::anonymous_namespace{experimentpreset2d.cpp}::makeQuantumVortex(), qpe::tests::runExperimentDocument2DTests(), qpe::QuantumVortex2D::validateConfig(), qpe::anonymous_namespace{experimentdocument2d.cpp}::vortexInitialStateFromJson(), and qpe::anonymous_namespace{experimentdocument2d.cpp}::vortexInitialStateToJson().
| double qpe::QuantumVortexInitialState2DConfig::envelopeSigma = 1.0 |
Definition at line 35 of file quantumvortex2d.h.
Referenced by qpe::QuantumVortex2D::detectCore(), qpe::QuantumVortex2D::initialize(), qpe::anonymous_namespace{experimentpreset2d.cpp}::makeQuantumVortex(), qpe::tests::runExperimentDocument2DTests(), qpe::tests::runExperimentPreset2DTests(), qpe::tests::runQuantumVortex2DTests(), qpe::QuantumVortex2D::validateConfig(), qpe::anonymous_namespace{experimentdocument2d.cpp}::vortexInitialStateFromJson(), and qpe::anonymous_namespace{experimentdocument2d.cpp}::vortexInitialStateToJson().