-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME.txt
48 lines (30 loc) · 1.1 KB
/
README.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
///////////////////////////////////
/// 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 generates 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