TRIQS/triqs_ctseg
4.0.0
A TRIQS application
Loading...
Searching...
No Matches
Sperp_tau.hpp
1
// Copyright (c) 2022--present, The Simons Foundation
2
// Copyright (c) 2022--present, Max Planck Institute for Polymer Research, Mainz, Germany
3
// This file is part of TRIQS/ctseg and is licensed under the terms of GPLv3 or later.
4
// SPDX-License-Identifier: GPL-3.0-or-later
5
// See LICENSE in the root of this distribution for details.
6
7
#pragma once
8
#include "../configuration.hpp"
9
#include "../work_data.hpp"
10
#include "../results.hpp"
11
//#include "../precompute_fprefactor.hpp"
12
13
namespace
triqs_ctseg::measures {
14
15
struct
Sperp_tau {
16
17
work_data_t
const
&wdata;
18
configuration_t
const
&config;
19
results_t &results;
20
double
beta;
21
22
gf<imtime> ss_tau;
23
24
double
Z = 0;
25
int
n_color;
26
27
Sperp_tau(params_t
const
¶ms, work_data_t
const
&wdata, configuration_t
const
&config, results_t &results);
28
29
void
accumulate(
double
s);
30
void
collect_results(mpi::communicator
const
&c);
31
};
32
33
}
// namespace triqs_ctseg::measures
triqs_ctseg
measures
Sperp_tau.hpp
Generated by
1.15.0