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.

AWaveSimulationprivate
BWaveSimulationprivate
dtWaveSimulationprivate
hWaveSimulationprivate
initialize_A()WaveSimulationprivate
initialize_B()WaveSimulationprivate
initialize_U(double x_c, double y_c, double sigma_x, double sigma_y, double p_x, double p_y)WaveSimulationprivate
initialize_V(double thickness, double pos_x, double aperture_separation, double aperture, uint32_t slits)WaveSimulationprivate
initialize_V()WaveSimulationprivate
MWaveSimulationprivate
NWaveSimulationprivate
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
TWaveSimulationprivate
UWaveSimulationprivate
VWaveSimulationprivate
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)WaveSimulationprivate