You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/concepts/algorithm.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,7 +21,7 @@ For the spherical mixed p-spin model (representative), the functionals \(\mathca
21
21
22
22
This reduces the asymptotic cost from \(\mathcal{O}(T^3)\) to linear in the total simulated time (see paper for precise exponents and regimes), enabling orders-of-magnitude longer runs.
23
23
24
-
Important: DYNAMITE uses exactly the non-equidistant grid defined in the Phys. Rev. Lett. article. The performance gains critically rely on this grid; substituting an equidistant grid drastically reduces the accessible times. See Interpolation grids for details.
24
+
Important: DYNAMITE uses exactly the non-equidistant grid defined in the Phys. Rev. Lett. article. The performance gains critically rely on this grid; substituting an equidistant grid drastically reduces the accessible times. See [Interpolation grids](interpolation-grids.md) for details.
25
25
26
26
## Discrete scheme and data layout
27
27
@@ -94,5 +94,5 @@ The nested sparse representation amortizes the cost of memory integrals, leading
See also: `scripts/plot_correlation.py` and the “Reading outputs” tutorial.
98
+
99
+
### Console/TUI behavior:
45
100
- HDF5 libraries are loaded at runtime (dlopen); the program prints which libraries were found. If unavailable or a write error occurs, saving continues via `data.bin`.
46
101
- Save progress is staged: main file [0.10..0.50], params [0.50..0.65], histories [0.65..0.80], compressed [0.80..0.90], then DONE.
47
102
48
-
Accuracy knobs:
103
+
### Accuracy knobs:
49
104
50
105
- Grid length L (512/1024/2048): convergence in observables vs. runtime.
51
106
- Integrator tolerance `-e`, min step `-d`: trade accuracy vs. cost.
Copy file name to clipboardExpand all lines: docs/concepts/eoms-and-observables.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -44,7 +44,7 @@ $$
44
44
## Notes
45
45
- The spherical constraint fixes $\mu(t)$ such that $C(t,t)=1$.
46
46
- The concrete prefactors and any thermal/noise terms follow the conventions published in Phys. Rev. Lett.; DYNAMITE implements those definitions directly.
47
-
- The exact expressions and units match the paper; see source under `include/EOMs/` for the hardcoded operators used at runtime.
47
+
- The exact expressions and units match the paper; see source under [`include/EOMs/`](https://github.com/DMFT-evolution/DMFE/tree/main/include/EOMs) for the hardcoded operators used at runtime.
48
48
- The non-stationary (aging) regime requires both time integrals and thus benefits from the sparse 2D grid and renormalized history.
49
49
50
50
## Stored fields
@@ -54,4 +54,4 @@ $$
54
54
-`t1grid`: time grid values used by the integrator
55
55
-`rvec`, `drvec`: reduced observables stored along the diagonal
56
56
57
-
See `include/EOMs/*` and `include/interpolation/*` for algorithmic details.
57
+
See [`include/EOMs/`](https://github.com/DMFT-evolution/DMFE/tree/main/include/EOMs) and [`include/interpolation/`](https://github.com/DMFT-evolution/DMFE/tree/main/include/interpolation) for algorithmic details.
Copy file name to clipboardExpand all lines: docs/concepts/time-integration.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -56,4 +56,4 @@ $$
56
56
- Check that key observables (C, R) at latest times are independent of `-e`.
57
57
- If concerned about stability, disable the lower order method SERK2 at the risk of potentially slightly lower performance at late times.
58
58
59
-
Implementation details: see `include/EOMs/` and `src/EOMs/` (RK54 Dormand–Prince, SSPRK(10,4), SERK2 kernels and selection logic).
59
+
Implementation details: see [`include/EOMs/`](https://github.com/DMFT-evolution/DMFE/tree/main/include/EOMs) and [`src/EOMs/`](https://github.com/DMFT-evolution/DMFE/tree/main/src/EOMs) (RK54 Dormand–Prince, SSPRK(10,4), SERK2 kernels and selection logic).
Copy file name to clipboardExpand all lines: docs/index.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -119,7 +119,7 @@ The solver implements a numerical renormalization scheme with two-dimensional in
119
119
120
120
- Single-site, causal effective dynamics laid out on the triangular domain t ≥ t'.
121
121
- History terms expressible as integrals/convolutions evaluable on a 2D interpolation grid.
122
-
- Model-specific closures supplied via an EOM module (see `concepts/eoms-and-observables.md`).
122
+
- Model-specific closures supplied via an EOM module (see [EOMs and observables](concepts/eoms-and-observables.md)).
123
123
124
124
## Quickstart
125
125
@@ -157,7 +157,7 @@ The solver implements a numerical renormalization scheme with two-dimensional in
157
157
158
158
## Cite DYNAMITE & get help
159
159
160
-
- Software: see **Reference → Cite** (powered by `CITATION.cff`).
160
+
- Software: see [Reference → Cite](reference/cite.md) (powered by `CITATION.cff`).
161
161
- Method paper: J. Lang, S. Sachdev, S. Diehl, “Numerical renormalization of glassy dynamics,” Phys. Rev. Lett. **135**, 247101 (2025), [doi:10.1103/z64g-nqs6](https://journals.aps.org/prl/abstract/10.1103/z64g-nqs6).
162
-
- License: Apache-2.0 (see `LICENSE`).
163
-
- Support: follow `dev/testing.md` for issue templates or open a GitHub issue with your build info (compiler/CUDA, commit hash, minimal input).
162
+
- License: Apache-2.0 (see [`LICENSE`](https://github.com/DMFT-evolution/DMFE/blob/main/LICENSE)).
163
+
- Support: follow [Testing](dev/testing.md) for issue templates or open a GitHub issue with your build info (compiler/CUDA, commit hash, minimal input).
Copy file name to clipboardExpand all lines: docs/install.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -87,7 +87,7 @@ CUDA runtime linkage (CUDA builds only):
87
87
-`-DDMFE_STATIC_CUDART=ON|OFF` — link CUDA runtime statically (ON) or dynamically (OFF).
88
88
-`-DDMFE_BUILD_SHARED_VARIANT=ON|OFF` — also build a shared-runtime CUDA variant.
89
89
90
-
See README Build options for the full list and examples.
90
+
See [README build options](https://github.com/DMFT-evolution/DMFE#build) for the full list and examples.
91
91
92
92
## CUDA notes
93
93
@@ -115,4 +115,4 @@ If you built with compile-time HDF5 (`USE_HDF5=ON`) and see HDF5 load/link error
115
115
116
116
---
117
117
118
-
License: Apache-2.0. See the repository `LICENSE` file. For citation instructions, see Reference → Cite.
118
+
License: Apache-2.0. See the repository [`LICENSE`](https://github.com/DMFT-evolution/DMFE/blob/main/LICENSE) file. For citation instructions, see [Reference → Cite](reference/cite.md).
0 commit comments