https://github.com/iitis/adam_glos_phd
https://github.com/iitis/adam_glos_phd
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/iitis/adam_glos_phd
- Owner: iitis
- License: apache-2.0
- Created: 2021-02-18T08:08:23.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-02-18T12:01:28.000Z (over 5 years ago)
- Last Synced: 2025-06-18T03:02:44.412Z (12 months ago)
- Language: Julia
- Size: 26 MB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Code files for PhD dissertation of Adam Glos
Person responsible for data: *Adam Glos* (aglos [at] iitis.pl).
The repository contains script files for generating and plotting data used in PhD dissertation.
## Used software
In order to run our scripts, Julia v. 1.5.2 is required and Anaconda 4.9.2 (the code was not tested on older versions). The data was generated using Ubuntu OS, and was not tested on other OS.
## Data
In order to run the Julia code, one has to run `julia` and type `]activate .`, then run `instantiate` to load the environment. The following`.jl` files
* propagation\_qsw.jl
* nonmoralizing\_qsw\_plotter.jl
* convergence\_qsw\_prob.jl
* convergence\_qsw\_states.jl
* convergence\_nonrelaxing.jl
* complex\_search.jl
* hiding\_search.jl
are responsible for generating the data. It is enough to run `julia file.jl` in the terminal.
## Plotting
For generating plots one has to set up and activate conda environment through
```
conda env create -f rozprawa.yml
conda activate rozprawa
```
Files _*plotter.jl_ are responsible for generating the data. One can run them through `julia file.jl`.