carstenbauer / MonteCarlo.jl

Classical and quantum Monte Carlo simulations in Julia
https://carstenbauer.github.io/MonteCarlo.jl/dev/
Other
186 stars 18 forks source link

Unequal time Greens/Measurements (WIP) #82

Closed ffreyer closed 3 years ago

ffreyer commented 3 years ago

TODO:

On designing measurements:

The susceptibilities as well as current-current correlations take the form \int_0^\beta <O_{ij}(\tau, 0)> d\tau. After Wicks, this the observable should be require G(\tau, 0), G(\tau, \tau) and G(0, 0) if I'm not mistaken. So it makes sense to (a) have an iterator which efficiently calculates G(\tau, 0) and G(\tau, tau) (whilst keeping a G(0, 0) alive), and (b) to compute these integrals synchronously (in terms of \tau).

ffreyer commented 3 years ago

closes #20

ffreyer commented 3 years ago

Added some tests for #80.

ffreyer commented 3 years ago

The redesign I've started closes #32.