triqs_xca
0.0.1
Install xca
Compiling xca from source
Prerequisites
Installation steps
Version compatibility
Custom CMake options
Documentation
Background
A word on the algorithm
User guide
Step-by-step guide
Step 1 - Spawn solver instance
Step 2 - Impurity many-body Hamiltonian
Examples
Step 3 - Hybridization function
Examples
Step 4 - Self-consistent solution
Step 5 - Single particle response function
Step 6 - Store solver to disk
Step 7 - Read result from disk
Step 7 - Postprocessing and visualization
Tutorials
Semi-infinite chain
Initialization
Hybridization function
Local many-body Hamiltonian
Run solver
Visualization
Metal insulator transition
Solver setup
Local Hubbard interaction
DMFT self-consistency
Solve NCA and OCA for a sweep in
\(U\)
Load result
Visualization
Python API Reference
Python API Reference
Main Module
High-Level Solver Interface
triqs_xca.triqs_solver.TriqsSolver
triqs_xca.solver
Compiled Extension Modules
Impurity Module
DLR Dyson Module
PyCppDLR Module
Additional Modules
AAA Module
Utilities
Reporting issues
Changelog
Version 0.0.1
About
License
Disclaimer
triqs_xca
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
P
|
R
|
S
|
T
|
V
A
aaa_reduce() (in module triqs_xca.ac_pes)
all_connected_pairings() (in module triqs_xca.diag)
all_gf_pairings() (in module triqs_xca.diag)
all_pairings() (in module triqs_xca.diag)
B
build_dlr_rf() (in module triqs_xca.pycppdlr)
build_evalvec() (triqs_xca.pycppdlr.ImTimeOps method)
C
calc_eta0() (in module triqs_xca.dimer)
(in module triqs_xca.dimer_new)
coefs2eval() (triqs_xca.pycppdlr.ImTimeOps method)
coefs2vals() (triqs_xca.pycppdlr.ImTimeOps method)
convolve() (triqs_xca.pycppdlr.ImTimeOps method)
convolve_init() (triqs_xca.pycppdlr.ImTimeOps method)
copy_aaa_result() (triqs_xca.impurity.Fastdiagram method)
D
Deltaiw (triqs_xca.impurity.Fastdiagram attribute)
Deltaiw_reflect (triqs_xca.impurity.Fastdiagram attribute)
dlr_if_dense (triqs_xca.impurity.Fastdiagram attribute)
DysonItPPSC (class in triqs_xca.dlr_dyson_ppsc)
E
erroreval() (in module triqs_xca.ac_pes)
erroreval_t() (in module triqs_xca.ac_pes)
eval_with_pole() (in module triqs_xca.ac_pes)
F
Fastdiagram (class in triqs_xca.impurity)
flatten_pairing_to_list() (in module triqs_xca.diag)
free_greens() (triqs_xca.impurity.Fastdiagram method)
free_greens_ppsc() (triqs_xca.impurity.Fastdiagram method)
G
G_calc() (triqs_xca.impurity.Fastdiagram method)
G_calc_group() (triqs_xca.impurity.Fastdiagram method)
get_cf2it() (triqs_xca.pycppdlr.ImTimeOps method)
get_ipmat() (triqs_xca.pycppdlr.ImTimeOps method)
get_it2cf_lu() (triqs_xca.pycppdlr.ImTimeOps method)
get_it2cf_piv() (triqs_xca.pycppdlr.ImTimeOps method)
get_it2cf_zlu() (triqs_xca.pycppdlr.ImTimeOps method)
get_it_actual() (triqs_xca.impurity.Fastdiagram method)
get_itnodes() (triqs_xca.pycppdlr.ImTimeOps method)
get_rfnodes() (triqs_xca.pycppdlr.ImTimeOps method)
get_weight() (in module triqs_xca.ac_pes)
get_weight_t() (in module triqs_xca.ac_pes)
H
hdf5_format() (triqs_xca.pycppdlr.ImTimeOps static method)
hyb_decomposition() (triqs_xca.impurity.Fastdiagram method)
hyb_init() (triqs_xca.impurity.Fastdiagram method)
I
ImTimeOps (class in triqs_xca.pycppdlr)
innerprod_init() (triqs_xca.pycppdlr.ImTimeOps method)
interval() (in module triqs_xca.diag)
is_connected() (in module triqs_xca.diag)
is_crossing() (in module triqs_xca.diag)
is_ks_connector() (in module triqs_xca.diag)
is_valid_ks() (in module triqs_xca.diag)
K
kernel() (in module triqs_xca.ac_pes)
L
lambda() (triqs_xca.pycppdlr.ImTimeOps method)
M
module
triqs_xca.aaa.aaa
triqs_xca.aaa.aaa_matrix
triqs_xca.ac_pes
triqs_xca.diag
triqs_xca.dimer
triqs_xca.dimer_new
triqs_xca.dlr_dyson_ppsc
triqs_xca.impurity
triqs_xca.pycppdlr
N
number_of_diagrams() (triqs_xca.impurity.Fastdiagram method)
P
partition_function() (triqs_xca.impurity.Fastdiagram method)
polefitting() (in module triqs_xca.ac_pes)
pop_pair() (in module triqs_xca.diag)
R
rank() (triqs_xca.pycppdlr.ImTimeOps method)
reflect() (triqs_xca.pycppdlr.ImTimeOps method)
reflect_init() (triqs_xca.pycppdlr.ImTimeOps method)
S
Sigma_calc() (triqs_xca.impurity.Fastdiagram method)
Sigma_calc_group() (triqs_xca.impurity.Fastdiagram method)
sigma_to_gf_diag() (in module triqs_xca.diag)
solve() (triqs_xca.dlr_dyson_ppsc.DysonItPPSC method)
(triqs_xca.triqs_solver.TriqsSolver method)
solve_with_op() (triqs_xca.dlr_dyson_ppsc.DysonItPPSC method)
solver (in module triqs_xca)
split_pairing() (in module triqs_xca.diag)
T
tconvolve_init() (triqs_xca.pycppdlr.ImTimeOps method)
time_ordered_dyson() (triqs_xca.impurity.Fastdiagram method)
triqs_xca.aaa.aaa
module
triqs_xca.aaa.aaa_matrix
module
triqs_xca.ac_pes
module
triqs_xca.diag
module
triqs_xca.dimer
module
triqs_xca.dimer_new
module
triqs_xca.dlr_dyson_ppsc
module
triqs_xca.impurity
module
triqs_xca.pycppdlr
module
TriqsSolver (class in triqs_xca.triqs_solver)
two_band_init() (in module triqs_xca.dimer)
(in module triqs_xca.dimer_new)
V
vals2coefs() (triqs_xca.pycppdlr.ImTimeOps method)