TRIQS/TRIQS 4.0.0
Researching Interacting Quantum Systems
Loading...
Searching...
No Matches
MC measurements

Detailed Description

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...