Menu

Tree [64eb3c] main /
 History

HTTPS access


File Date Author Commit
 Documentation.pdf 2026-01-25 Teemu Isojärvi Teemu Isojärvi [64eb3c] Add files via upload
 LICENSE 2026-01-22 Teemu Isojärvi Teemu Isojärvi [1ee64e] Initial commit
 README.md 2026-01-24 Teemu Isojärvi Teemu Isojärvi [e56f16] Update README.md
 plot.py 2026-01-22 Teemu Isojärvi Teemu Isojärvi [caee4c] Add files via upload
 quartic.cpp 2026-01-22 Teemu Isojärvi Teemu Isojärvi [caee4c] Add files via upload
 rectangle.cpp 2026-01-24 Teemu Isojärvi Teemu Isojärvi [d2eacf] Add files via upload
 supercircle_A4.0_q0.8_V20000.cpp 2026-01-24 Teemu Isojärvi Teemu Isojärvi [69b309] Update supercircle_A4.0_q0.8_V20000.cpp
 supercircle_A4.0_q3.0_V20000.cpp 2026-01-24 Teemu Isojärvi Teemu Isojärvi [53a0ca] Update supercircle_A4.0_q3.0_V20000.cpp

Read Me

Excited_state_solver

This program is an improved version of the earlier GitHub program 'meanstate', and can also calculate approximations for the wave functions and energy eigenvalues of 2D quantum systems.

The application can find an approximation for an excited state wave function without sequential computation of the lower energy states from ground state up.
The source code files are compiled in Linux terminal as in (for the 2d rectangle example)

g++ -O3 -ffast-math rectangle.cpp

The plot.py script is for plotting the resulting output files from the rectangular potential well example, and the grid size parameters at lines 75-77 have to be edited for plotting the
supercircle results (there the domain side length is L=3.4 and the number of grid points at the end of the simulation is 953x953).

MongoDB Logo MongoDB