Skip to content

Solves the time independent Schrodinger equation for 3 different potential cases

Notifications You must be signed in to change notification settings

RobinMeneust/SchrodingerGraph

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Schrodinger's equation Solver

Project written in C and bash
Solves the time independent Schrodinger equation for 3 different potential cases:

  • V = 0

  • V is a step

  • V is rectangular

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

About

Solves the time independent Schrodinger equation for 3 different potential cases

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published