|
Quantum Phenomena Explorer 7.9.8
Interactive quantum-phenomena Explorer Tutor — source documentation
|
Configuration values for Gaussian Packet2D Params. More...
#include <gaussianpacket2d.h>
Public Attributes | |
| float | centerX = 0.0f |
| float | centerY = 0.0f |
| float | sigma = 1.0f |
| float | momentumX = 0.0f |
| float | momentumY = 0.0f |
| float | hbar = 1.0f |
Configuration values for Gaussian Packet2D Params.
The structure groups parameters that are passed together so the associated numerical/analysis component can be configured reproducibly.
Definition at line 25 of file gaussianpacket2d.h.
| float qpe::GaussianPacket2DParams::centerX = 0.0f |
Definition at line 28 of file gaussianpacket2d.h.
Referenced by qpe::GaussianPacket2D::initialize(), MainWindow::prepareConfiguredInitialState(), qpe::QuantumHallEdge2D::prepareState(), qpe::QuantumLandau2D::prepareState(), MainWindow::resetSimulation(), qpe::tests::runGaussianPacket2DTests(), qpe::tests::runMomentumSpace2DTests(), qpe::tests::runPositionCollapse2DTests(), qpe::tests::runQuantumAharonovBohm2DTests(), qpe::tests::runQuantumBilliards2DTests(), qpe::tests::runQuantumBouncer2DTests(), qpe::tests::runQuantumLoschmidt2DTests(), qpe::tests::runQuantumRevivals2DTests(), qpe::tests::runQuantumScar2DTests(), qpe::tests::runSplitStepFourierSolver2DTests(), and qpe::tests::runWavePacketObservables2DTests().
| float qpe::GaussianPacket2DParams::centerY = 0.0f |
Definition at line 29 of file gaussianpacket2d.h.
Referenced by qpe::GaussianPacket2D::initialize(), MainWindow::prepareConfiguredInitialState(), qpe::QuantumHallEdge2D::prepareState(), qpe::QuantumLandau2D::prepareState(), MainWindow::resetSimulation(), qpe::tests::runGaussianPacket2DTests(), qpe::tests::runMomentumSpace2DTests(), qpe::tests::runPositionCollapse2DTests(), qpe::tests::runQuantumAharonovBohm2DTests(), qpe::tests::runQuantumBilliards2DTests(), qpe::tests::runQuantumBouncer2DTests(), qpe::tests::runQuantumLoschmidt2DTests(), qpe::tests::runQuantumRevivals2DTests(), qpe::tests::runQuantumScar2DTests(), qpe::tests::runSplitStepFourierSolver2DTests(), and qpe::tests::runWavePacketObservables2DTests().
| float qpe::GaussianPacket2DParams::hbar = 1.0f |
Definition at line 39 of file gaussianpacket2d.h.
Referenced by qpe::GaussianPacket2D::initialize(), MainWindow::prepareConfiguredInitialState(), qpe::QuantumHallEdge2D::prepareState(), qpe::QuantumLandau2D::prepareState(), MainWindow::resetSimulation(), qpe::tests::runGaussianPacket2DTests(), qpe::tests::runMomentumSpace2DTests(), qpe::tests::runPositionCollapse2DTests(), qpe::tests::runQuantumAharonovBohm2DTests(), qpe::tests::runQuantumLoschmidt2DTests(), qpe::tests::runSplitStepFourierSolver2DTests(), and qpe::tests::runWavePacketObservables2DTests().
| float qpe::GaussianPacket2DParams::momentumX = 0.0f |
Definition at line 35 of file gaussianpacket2d.h.
Referenced by qpe::GaussianPacket2D::initialize(), MainWindow::prepareConfiguredInitialState(), qpe::QuantumHallEdge2D::prepareState(), qpe::QuantumLandau2D::prepareState(), MainWindow::resetSimulation(), qpe::tests::runGaussianPacket2DTests(), qpe::tests::runMomentumSpace2DTests(), qpe::tests::runPositionCollapse2DTests(), qpe::tests::runQuantumAharonovBohm2DTests(), qpe::tests::runQuantumBilliards2DTests(), qpe::tests::runQuantumBouncer2DTests(), qpe::tests::runQuantumLoschmidt2DTests(), qpe::tests::runQuantumRevivals2DTests(), qpe::tests::runQuantumScar2DTests(), qpe::tests::runSplitStepFourierSolver2DTests(), and qpe::tests::runWavePacketObservables2DTests().
| float qpe::GaussianPacket2DParams::momentumY = 0.0f |
Definition at line 36 of file gaussianpacket2d.h.
Referenced by qpe::GaussianPacket2D::initialize(), MainWindow::prepareConfiguredInitialState(), qpe::QuantumHallEdge2D::prepareState(), qpe::QuantumLandau2D::prepareState(), MainWindow::resetSimulation(), qpe::tests::runGaussianPacket2DTests(), qpe::tests::runMomentumSpace2DTests(), qpe::tests::runPositionCollapse2DTests(), qpe::tests::runQuantumAharonovBohm2DTests(), qpe::tests::runQuantumBilliards2DTests(), qpe::tests::runQuantumBouncer2DTests(), qpe::tests::runQuantumLoschmidt2DTests(), qpe::tests::runQuantumRevivals2DTests(), qpe::tests::runQuantumScar2DTests(), qpe::tests::runSplitStepFourierSolver2DTests(), and qpe::tests::runWavePacketObservables2DTests().
| float qpe::GaussianPacket2DParams::sigma = 1.0f |
Definition at line 32 of file gaussianpacket2d.h.
Referenced by qpe::GaussianPacket2D::initialize(), MainWindow::prepareConfiguredInitialState(), qpe::QuantumHallEdge2D::prepareState(), qpe::QuantumLandau2D::prepareState(), MainWindow::resetSimulation(), qpe::tests::runGaussianPacket2DTests(), qpe::tests::runMomentumSpace2DTests(), qpe::tests::runPositionCollapse2DTests(), qpe::tests::runQuantumAharonovBohm2DTests(), qpe::tests::runQuantumBilliards2DTests(), qpe::tests::runQuantumBouncer2DTests(), qpe::tests::runQuantumLoschmidt2DTests(), qpe::tests::runQuantumRevivals2DTests(), qpe::tests::runQuantumScar2DTests(), qpe::tests::runSplitStepFourierSolver2DTests(), and qpe::tests::runWavePacketObservables2DTests().