Simulating the Schrödinger wave equation using the Crank-Nicolson method in 2+1 dimensions Simulating the Schrödinger wave equation using the Crank-Nicolson method in 2+1 dimensions

Loading...
Searching...
No Matches
WaveSimulation Member List

This is the complete list of members for WaveSimulation, including all inherited members.

A | WaveSimulation | private
B | WaveSimulation | private
dt | WaveSimulation | private
h | WaveSimulation | private
initialize_A() | WaveSimulation | private
initialize_B() | WaveSimulation | private
initialize_U(double x_c, double y_c, double sigma_x, double sigma_y, double p_x, double p_y) | WaveSimulation | private
initialize_V(double thickness, double pos_x, double aperture_separation, double aperture, uint32_t slits) | WaveSimulation | private
initialize_V() | WaveSimulation | private
M | WaveSimulation | private
N | WaveSimulation | private
probability_deviation(std::string outfile, bool write_each_step=false) | WaveSimulation |
simulate(std::string outfile, bool write_each_step=false) | WaveSimulation |
simulate(std::string outfile, std::vector< double > &steps) | WaveSimulation |
step() | WaveSimulation |
T | WaveSimulation | private
U | WaveSimulation | private
V | WaveSimulation | private
WaveSimulation(double h, double dt, double T, double x_c, double y_c, double sigma_x, double sigma_y, double p_x, double p_y, double thickness, double pos_x, double ap_sep, double ap, uint32_t slits) | WaveSimulation |
WaveSimulation(double h, double dt, double T, double x_c, double y_c, double sigma_x, double sigma_y, double p_x, double p_y) | WaveSimulation |
write_U(std::ofstream &ofile) | WaveSimulation | private