carstenbauer / MonteCarlo.jl

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

Remove safe_mult based restrictions #145

Closed ffreyer closed 2 years ago

ffreyer commented 2 years ago

Closes #99

This changes safe_mult to an upper limit for a multiplication block. If the number of slices is incompatible with it, block sizes will be adjusted to something smaller, with each block being the same size +-1.

ffreyer commented 2 years ago

There are propagation errors in the FileIO tests now, though not because the greens functions changed but rather because we didn't check before.