Commit 4e85756
committed
MesoHOPS v1.2.0
This is large update to the MesoHOPS code that includes a variety of cosmetic updates as well as:
1. More efficient memory management, particularly for large systems
2. Faster execution, particularly when there are a large number of auxiliaries
3. An adaptive linear absorption equation-of-motion
4. An improved algorithm for constructing hierarchies when using both a large hierarchy depth and aggressive static filters
5. Improved efficiency of Markovian filtration during adaptive basis updates
6. A noise indexing scheme that ensures two trajectories of different lengths with the same seed will have the same raw noise in the time region where they overlap
7. A larger variety of options for inputing noise trajectories
8. Improved random number seeding for noise trajectories of large aggregates
9. A generalized class for saving data during a trajectory
10. A helper function for defining Matsubara modes of Drude-Lorentz spectral density
11. Generalized auxiliary indexing to manage arbitrary size of absolute hierarchy
This update also includes the following bug fixes:
1. _determine_error_thresh: removed an error for the edge case when, if all error was below error threshold, all basis elements were included in basis
2. _error_sflux_state: removed a bug that resulted in overestimating error terms
3. _error_flux_down: removed a bug that could result in underestimated error terms1 parent b845dc6 commit 4e85756
File tree
104 files changed
+25428
-3464
lines changed- mesohops
- docs
- build
- doctrees
- html
- _images
- _sources
- _static
- source
- dynamics
- testing
- dimer_of_dimers
- util
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
104 files changed
+25428
-3464
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
0 commit comments