TRIQS/triqs_ctint 4.0.0
A TRIQS application
Loading...
Searching...
No Matches
triqs_ctint::constr_params_t

#include <triqs_ctint/params.hpp>

Detailed Description

Parameters used for constructing the solver class.

Definition at line 13 of file params.hpp.

Inheritance diagram for triqs_ctint::constr_params_t:
triqs_ctint::params_t

Public Member Functions

auto block_names () const
 Names of the blocks of the Green's function.
int n_blocks () const
 Number of blocks of the Green's function.

Public Attributes

double beta
 Inverse temperature \( \beta \).
double dlr_eps = 1e-10
 DLR error tolerance \( \epsilon \) for the single-particle quantities.
double dlr_wmax
 DLR bandwidth cutoff \( w_{max} = \Lambda / \beta \) for the single-particle quantities.
gf_struct_t gf_struct
 Structure of the Green's function (names and sizes of blocks).
int n_tau = 5001
 Number of imaginary-time points for the single-particle quantities.
int n_tau_dynamical_interactions = this->n_tau
 Number of imaginary-time points for \( D_0(\tau) \) and \( J_\perp(\tau) \).
bool use_D = false
 Use a dynamic density-density interaction?
bool use_Jperp = false
 Use a dynamic spin-spin interaction?

Friends

void h5_read (h5::group h5group, std::string subgroup_name, constr_params_t &cp)
 Read constr_params_t from hdf5.
void h5_write (h5::group h5group, std::string subgroup_name, constr_params_t const &cp)
 Write constr_params_t to hdf5.

The documentation for this struct was generated from the following file: