|
Quantum Phenomena Explorer 7.9.8
Interactive quantum-phenomena Explorer Tutor — source documentation
|
This is the complete list of members for qpe::PotentialField2D, including all inherited members.
| accumulate(const PotentialField2D &other, Value scale=1.0f) | qpe::PotentialField2D | |
| addBarrier(float x1, float y1, float x2, float y2, float thickness, Value value) | qpe::PotentialField2D | |
| addCircle(float centerX, float centerY, float radius, Value value) | qpe::PotentialField2D | |
| addDoubleSlit(float centerX, float barrierWidth, float slitCenterY, float slitSeparation, float slitHeight, Value value) | qpe::PotentialField2D | |
| addGaussian(float centerX, float centerY, float sigmaX, float sigmaY, Value amplitude) | qpe::PotentialField2D | |
| addHarmonic(float centerX, float centerY, Value offset, float curvatureX, float curvatureY) | qpe::PotentialField2D | |
| addLinear(float centerX, float centerY, Value offset, float slopeX, float slopeY) | qpe::PotentialField2D | |
| addPolygon(const std::vector< PotentialPoint2D > &vertices, Value value) | qpe::PotentialField2D | |
| addQuadrupole(float centerX, float centerY, Value q1, Value q2) | qpe::PotentialField2D | |
| addRectangle(float centerX, float centerY, float width, float height, Value value) | qpe::PotentialField2D | |
| addSingleSlit(float centerX, float barrierWidth, float slitCenterY, float slitHeight, Value value) | qpe::PotentialField2D | |
| addSoftenedRadial(float centerX, float centerY, Value coupling, float softening) | qpe::PotentialField2D | |
| addStadiumExterior(float centerX, float centerY, float straightLength, float radius, Value value) | qpe::PotentialField2D | |
| addStandingWaveX(float period, Value depth, float phaseDegrees=0.0f) | qpe::PotentialField2D | |
| at(std::size_t x, std::size_t y) const | qpe::PotentialField2D | |
| checkedIndex(std::size_t x, std::size_t y) const | qpe::PotentialField2D | private |
| clear() noexcept | qpe::PotentialField2D | |
| data() const noexcept | qpe::PotentialField2D | |
| data_ | qpe::PotentialField2D | private |
| dx() const noexcept | qpe::PotentialField2D | |
| dx_ | qpe::PotentialField2D | private |
| dy() const noexcept | qpe::PotentialField2D | |
| dy_ | qpe::PotentialField2D | private |
| empty() const noexcept | qpe::PotentialField2D | |
| fill(Value value) noexcept | qpe::PotentialField2D | |
| height() const noexcept | qpe::PotentialField2D | |
| height_ | qpe::PotentialField2D | private |
| index(std::size_t x, std::size_t y) const noexcept | qpe::PotentialField2D | private |
| matchesGrid(const ComplexField2D &field) const noexcept | qpe::PotentialField2D | |
| maximum() const noexcept | qpe::PotentialField2D | |
| minimum() const noexcept | qpe::PotentialField2D | |
| operator()(std::size_t x, std::size_t y) const noexcept | qpe::PotentialField2D | |
| PotentialField2D()=default | qpe::PotentialField2D | |
| PotentialField2D(std::size_t width, std::size_t height, float dx=1.0f, float dy=1.0f) | qpe::PotentialField2D | |
| resize(std::size_t width, std::size_t height, float dx=1.0f, float dy=1.0f) | qpe::PotentialField2D | |
| revision() const noexcept | qpe::PotentialField2D | |
| revision_ | qpe::PotentialField2D | private |
| set(std::size_t x, std::size_t y, Value value) noexcept | qpe::PotentialField2D | |
| setAt(std::size_t x, std::size_t y, Value value) | qpe::PotentialField2D | |
| size() const noexcept | qpe::PotentialField2D | |
| touch() noexcept | qpe::PotentialField2D | private |
| Value typedef | qpe::PotentialField2D | |
| width() const noexcept | qpe::PotentialField2D | |
| width_ | qpe::PotentialField2D | private |
| xCoordinate(std::size_t x) const noexcept | qpe::PotentialField2D | |
| yCoordinate(std::size_t y) const noexcept | qpe::PotentialField2D |