TRIQS/TRIQS 4.0.0
Researching Interacting Quantum Systems
Loading...
Searching...
No Matches
concepts.hpp
#include <mpi/communicator.hpp>
#include <complex>
#include <concepts>
#include <utility>

Detailed Description

Provides concepts for the MC tools.

Definition in file concepts.hpp.

Go to the source code of this file.

Concepts

concept  triqs::mc_tools::DoubleOrComplex
 Check if a type is either a double or a std::complex<double>.
concept  triqs::mc_tools::MCMeasure
 Check if a type can be used as a MC measure.
concept  triqs::mc_tools::MCMove
 Check if a type can be used as a MC move.