pytc.vmc.mcmc_utilsΒΆ
Utility functions for analyzing quantum Monte Carlo samples.
Functions
Distribute electrons across atoms following physical pairing patterns. |
|
Recursively reconstructs the dictionary/list tree from an HDF5 group/dataset. |
|
Recursively saves elements (dicts, lists, arrays) to an HDF5 group. |
|
Analyze energy convergence and statistics from sampling results. |
|
Initialize electron configurations based on atomic positions with proper spin ordering. |
|
Load the optimization history from an HDF5 file. |
|
Load a Walker's full state previously saved by |
|
Prepare standardized sampling results dictionary. |
|
Print progress information. |
|
Bootstrap-resample a smaller (already-equilibrated) walker ensemble up to a larger target size, inheriting its equilibration instead of paying a full cold-start burn-in. |
|
Save the optimization history dictionary to an HDF5 file. |
|
Save a Walker's full state (positions plus cached psi/det/grad/lap fields) to an HDF5 file, for continuing MCMC sampling in a later, separate process invocation without re-burning-in. |