-
Notifications
You must be signed in to change notification settings - Fork 145
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Anomalous streaks in VMC density #5334
Comments
(Updated) This is really interesting -- any theories as to the cause? If you have not already I suggest to try varying the Monte Carlo and the grids to try to isolate the cause. e.g. (1) How robust are the streaks if you e.g. change substeps, or add a longer warmup? |
For reference, the normalization on the density is |
I will rerun with coarser grids and separately without drift. The runs above were 1MPI per core, single threaded. |
NB: analysis of a prior 1x1x1 cell run shows the same type of streaks. |
Interesting that any axis is preferred whatsoever. |
Further analysis of the 1x1x1 data shows the streaks are present in all block (time) quarters, and that the same cells are involved in each. |
NB: Kayahan's DMC data for the 2D database show the same features. |
Interesting. Do they have the same orientation? i.e. z axis aligned? And are the supercell z-axis lattice vectors parallel to (0,0,1) in these cases? (It would be very revealing if the streaks were along Cartesian z-axes but the cell vectors were not...). |
Describe the bug
The VMC density is anomalously high in particular voxels. This was discovered by comparing a highly converged VMC density against the density formed by summing contributions from B-spline orbitals (no Jastrow).
The current case is 2x1x1 diamond run with the batched code.
The anomalous cells are highlighted below (taller spikes):
The anomalies occur as streaks in adjacent cells along z. See below:
Files to reproduce are attached:
bug_density_streak.zip
Indices of example streaks are shown below (density is on a 128x64x64 grid):
To Reproduce
Run the attached files. Make a plot similar to the above.
QMCPACK version:
Git branch: develop
Last git commit: 851f1be
Last git commit date: Fri Oct 18 10:18:32 2024 -0700
Last git commit subject: Merge pull request #5204 from ye-luo/adjust-test
(real cpu build)
Expected behavior
Nice streak-free densities.
System:
Inti at ORNL. 128 core AMD nodes
The text was updated successfully, but these errors were encountered: