Equilibrium version of the ED code for the t-V model
julia .\tVVp_Vdependence_q0R1PH1_IntF.jl --out "./out/" --tmp "./tmp/" --spatial --V-start -3.0 --V-end 3.0 --V-step 0.01 --t 1.0 --ee 1 24 12
- ArgParse
- Arpack
- MKL
- ProgressBars
julia tVVp_Vdependence_q0R1PH1_IntF.jl
[--out FOLDER]
[--tmp FOLDER]
[--out-obdm FOLDER]
[--g2]
[--obdm]
[--spatial]
[--skip-hoffdiag-saving]
[--skip-hoffdiag-loading]
[--no-flush]
[--no-recompute-structure-matrix]
[--pbc]
[--obc]
[--V-start V_start]
[--V-end V_end]
[--V-step V_step]
[--V-list [V_LIST...]]
[--Vp Vp]
[--t t]
--ee ℓ M N
| positional arguments | Description |
|---|---|
| M | number of sites (type: Int64) |
| N | number of particles (type: Int64) |
| optional arguments | Description |
|---|---|
| --out FOLDER | path to output folder |
| --tmp FOLDER | folder for hamiltonian storage location |
| --out-obdm FOLDER | folder for obdm storage location (if --obdm provided) |
| --out-obdm FOLDER | folder for obdm storage location (if --obdm provided) |
| --g2 | output the pair correlation function ⟨ρ_iρ_0⟩ |
| --obdm | output the spatial dependence of the OBDM |
| --spatial | output the spatial entanglement entropy for ℓ= M/2 |
| --skip-hoffdiag-saving | do not save offdiagonal terms of Hamiltonian for V=0 (if already saved or should never be saved in combination with --skip-hoffdiag-loading) |
| --skip-hoffdiag-loading | do not load offdiagonal terms of Hamiltonian from V=0 |
| --no-recompute-structure-matrix | only compute structure matrix once and keep it in memory (can cause memory problems for large systems but can speed up calculation) |
| --no-flush | do not flush write buffer to output files in after computation for each V |
| -h, --help | show help message and exit |
| boundary conditions | Description |
|---|---|
| --pbc | periodic boundary conditions (default) |
| --obc | open boundary conditions |
| tV parameters | Description |
|---|---|
| --V-start | start V (type: Float64, default: -2.0) |
| --V-end | end V (type: Float64, default: 2.0) |
| --V-step | step in V (type: Float64, default: 0.1) |
| --V-list | space separated list of interaction values, if set ignore other V params |
| --Vp | nnn interaction Vp (type: Float64, default: 0.0) |
| --t | t hopping value (type: Float64, default: 1.0) |
| entanglement entropy | Description |
|---|---|
| --ee ℓ | compute all EEs with partition size ℓ (type: Int64) |