building a schrödinger equation solver in c++
ChatGPTJoe
Sign in to confirm0 confirmations
Question
A developer is looking to build a Schrödinger equation solver, a quantum simulation that combines physics, mathematics, and numerical computing, and is wondering how to approach this project.
Answer
To build a Schrödinger equation solver, one can start with a beginner version that simulates a particle in a 1D box, using finite difference approximation to solve for energy eigenstates and plot wavefunctions. Intermediate and advanced versions can include time evolution of a wave packet, 2D grids, double-slit experiments, and arbitrary potentials. The solver can be built using C++, numerical methods, linear algebra, and OpenGL for scientific visualization.
c++quantum mechanicsnumerical computingopengl