Skip to main content

Module quantum

Module quantum 

Source

Re-exports§

pub use schrodinger::Complex;
pub use schrodinger::WaveFunction1D;
pub use schrodinger::SchrodingerSolver1D;
pub use schrodinger::SchrodingerSolver2D;
pub use wavefunction::gaussian_wavepacket;
pub use wavefunction::plane_wave;
pub use wavefunction::momentum_space;
pub use wavefunction::wigner_function;
pub use wavefunction::WaveFunctionRenderer1D;
pub use wavefunction::WaveFunctionRenderer2D;
pub use wavefunction::DensityMatrix;
pub use wavefunction::PhaseColorMap;
pub use tunneling::RectangularBarrier;
pub use tunneling::transmission_coefficient;
pub use tunneling::TunnelingSimulation;
pub use tunneling::TunnelingResult;
pub use harmonic::qho_energy;
pub use harmonic::qho_wavefunction;
pub use harmonic::hermite_polynomial;
pub use hydrogen::hydrogen_energy;
pub use hydrogen::hydrogen_orbital;
pub use hydrogen::spherical_harmonic;
pub use double_slit::DoubleSlitSetup;
pub use double_slit::intensity_pattern;
pub use entanglement::QubitState;
pub use entanglement::TwoQubitState;
pub use entanglement::bell_state;
pub use spin::SpinState;
pub use spin::bloch_angles;
pub use spin::from_bloch;
pub use measurement::MeasurementBasis;
pub use measurement::measure;
pub use measurement::BornRule;
pub use computing::QuantumRegister;
pub use computing::QuantumGate;
pub use computing::QuantumCircuit;

Modules§

computing
double_slit
entanglement
harmonic
hydrogen
measurement
schrodinger
spin
tunneling
wavefunction