Update README.md
This commit is contained in:
parent
840efad148
commit
7545ebf5b5
17
README.md
17
README.md
|
|
@ -2,22 +2,11 @@
|
||||||
|
|
||||||
Solves the quantum $n$-body problem in finite volume (lattice) with periodic boundary conditions. Uses discrete variable representation (DVR) with optional support for complex scaling to study resonances. All details can be found in [H. Yu, N. Yapa, and S. König, Complex scaling in finite volume, Phys. Rev. C 109, 014316 (2024)](https://doi.org/10.1103/PhysRevC.109.014316).
|
Solves the quantum $n$-body problem in finite volume (lattice) with periodic boundary conditions. Uses discrete variable representation (DVR) with optional support for complex scaling to study resonances. All details can be found in [H. Yu, N. Yapa, and S. König, Complex scaling in finite volume, Phys. Rev. C 109, 014316 (2024)](https://doi.org/10.1103/PhysRevC.109.014316).
|
||||||
|
|
||||||
|
Written in Julia with optional CUDA GPU acceleration (experimental).
|
||||||
|
|
||||||
## Installation
|
## Installation
|
||||||
|
|
||||||
Make sure you have Julia installed. To install the required packages, follow these steps:
|
Make sure you have Julia installed. Required packages can be installed with a single command:
|
||||||
|
|
||||||
1. Open a terminal in the project root directory.
|
|
||||||
2. Start Julia with the project environment activated:
|
|
||||||
```bash
|
|
||||||
julia --project=.
|
|
||||||
```
|
|
||||||
3. Enter the package manager mode by pressing `]`.
|
|
||||||
4. Run the `instantiate` command:
|
|
||||||
```julia
|
|
||||||
(DVR-jl) pkg> instantiate
|
|
||||||
```
|
|
||||||
|
|
||||||
Alternatively, you can run this single command from your terminal:
|
|
||||||
```bash
|
```bash
|
||||||
julia --project=. -e 'import Pkg; Pkg.instantiate()'
|
julia --project=. -e 'import Pkg; Pkg.instantiate()'
|
||||||
```
|
```
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue