TRIQS/triqs_ctseg 4.0.0
A TRIQS application
Loading...
Searching...
No Matches
triqs_ctseg::solver_core

#include <triqs_ctseg/solver_core.hpp>

Detailed Description

Continuous-time hybridization-expansion quantum Monte Carlo solver.

Definition at line 19 of file solver_core.hpp.

Public Member Functions

 solver_core (constr_params_t const &p)
 Initialize the solver.
 C2PY_PROPERTY_GET (D0_tau) block2_gf_view< imtime > D0_tau()
 Dynamical density-density interaction \( D_0(\tau) \).
 C2PY_PROPERTY_GET (Delta_tau) block_gf_view< imtime > Delta_tau()
 Hybridization function \( \Delta(\tau) \).
 C2PY_PROPERTY_GET (Jperp_tau) gf_view< imtime > Jperp_tau()
 Dynamical spin-spin interaction \( \mathcal{J}_\perp(\tau) \).
void solve (solve_params_t const &p)
 Solve the impurity problem.

Public Attributes

constr_params_t constr_params
 Parameters used for constructing the solver.
results_t results
 Container for all results accumulated by the CTQMC simulation.
solve_params_t solve_params
 Parameters passed to the solve() method.

Constructor & Destructor Documentation

◆ solver_core()

triqs_ctseg::solver_core::solver_core ( constr_params_t const & p)

Initialize the solver.

Parameters
pParameters used for constructing the solver class.

Definition at line 21 of file solver_core.cpp.

Member Function Documentation

◆ solve()

void triqs_ctseg::solver_core::solve ( solve_params_t const & p)

Solve the impurity problem.

Parameters
pParameters controlling the MC simulation and measurements.

Definition at line 37 of file solver_core.cpp.


The documentation for this class was generated from the following files: