Schrodinger's equation Solver
Project written in C and bash
Solves the time independent Schrodinger equation for 3 different potential cases:
Dependencies
- GSL - GNU Scientific Library
- Gnuplot
Installation
Check if the bin, obj and data folders exist, if they don't, you have to create them
Use make
to compile the code
Execution
Use make run
to execute it and generate the graph
You can also directly run the executable in the bin folder to get the data files and/or launch the script gnuplotDraw.bash to get the graph from those files
Miscellaneous
To generate the doxygen documentation
make doc
To clean the doxygen documentation folder
make cleandoc
To remove the .o and .dat files
make clean
Notes
For high values (given by the user) the program may take longer or get stuck