|
TRIQS/TRIQS 4.0.0
Researching Interacting Quantum Systems
|
Abstraction for Monte Carlo measurements.
A measurement is any object that, given the current sign of the Markov chain, contributes to one or more running estimators. This group provides the type-erased wrappers used by triqs::mc_tools::mc_generic to store heterogeneous measurements together:
Final reduction across MPI ranks is delegated to the user code inside collect_results, which receives the communicator.
Classes | |
| class | triqs::mc_tools::measure< MCSignType > |
| Type erasure class for MC measures. More... | |
| class | triqs::mc_tools::measure_aux |
| Type erasure class for auxiliary MC measures. More... | |
| class | triqs::mc_tools::measure_set< MCSignType > |
| Set of MC measures. More... | |