divERGe
Contents:
Getting Started
Compilation
C Interface
Examples
Python Interface
Simulation Output
Runtime Tuning
divERGe
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Z
A
alloc_array() (in module diverge)
ArgUnion (class in diverge)
autoflow() (in module diverge)
B
bandstructure (diverge.output.diverge_model attribute)
bandstructure_bands() (in module diverge.output)
bandstructure_kpts() (in module diverge.output)
bandstructure_ticks() (in module diverge.output)
bandstructure_xvals() (in module diverge.output)
batched_eigen_get_nchunks (C function)
batched_eigen_r (C function)
batched_eigen_r_get_eigen3_mode (C function)
batched_eigen_r_set_eigen3_mode (C function)
batched_eigen_set_nchunks (C function)
batched_eigen_set_nthreads (C function)
batched_eigen_shut_up (C function)
batched_gemm (C function)
batched_gemm_cublas_clear (C function)
batched_gemm_cublas_init (C function)
batched_gemm_cublas_w_buffer_clear (C function)
batched_gemm_loop_vertex (C function)
batched_gemm_N_ll_num (C function)
batched_gemm_overlapping (C function)
batched_gemm_small (C function)
batched_gemm_small_destroy (C function)
batched_gemm_small_handle_t (C type)
batched_gemm_small_init (C function)
batched_gemm_small_mode (C function)
batched_gemm_small_mode_t (C enum)
batched_gemm_small_mode_t.batched_gemm_small_mode_cpu (C enumerator)
batched_gemm_small_mode_t.batched_gemm_small_mode_gpu (C enumerator)
batched_gemm_vertex_loop (C function)
batched_gemm_with_buffers (C function)
batched_svd (C function)
batched_zgemd_r (C function)
bit_get (C function)
bit_set (C function)
bit_toggle (C function)
bit_unset (C function)
bitary_alloc (C function)
bitary_get (C function)
bitary_nbytes (C function)
bitary_set (C function)
bitary_set_all (C function)
bitary_toggle (C function)
bitary_toggle_all (C function)
bitary_unset (C function)
bitary_unset_all (C function)
bond_offsets (diverge.output.diverge_post_tu attribute)
bond_sizes (diverge.output.diverge_post_tu attribute)
C
C_chan (diverge.output.diverge_post_patch attribute)
C_dV (diverge.output.diverge_post_patch attribute)
C_mf_EU (diverge.output.diverge_post_grid attribute)
C_mf_EV (diverge.output.diverge_post_grid attribute)
C_mf_S (diverge.output.diverge_post_grid attribute)
C_mf_U (diverge.output.diverge_post_grid attribute)
C_mf_V (diverge.output.diverge_post_grid attribute)
C_nq (diverge.output.diverge_post_patch attribute)
C_qV (diverge.output.diverge_post_patch attribute)
C_susc (diverge.output.diverge_post_grid attribute)
Cchannel (diverge.output.diverge_post_tu attribute)
cfmatrix_invert_F (C function)
chan (diverge.output.vertex_store attribute)
channel_vertex_generator_t (C type)
chans (diverge.output.vertex_store attribute)
chi0_ph (diverge.output.diverge_post_tu attribute)
chi0_pp (diverge.output.diverge_post_tu attribute)
Clen (diverge.output.diverge_post_tu attribute)
cmatrix_determinant (C function)
cmatrix_invert (C function)
Coff (diverge.output.diverge_post_tu attribute)
complex128_t (C type)
(in module diverge)
complex64_t (C type)
(in module diverge)
constants_t (in module diverge)
Csusc (diverge.output.diverge_post_tu attribute)
Csusc_ff (diverge.output.diverge_post_tu attribute)
Ctype (diverge.output.diverge_post_tu attribute)
Cval (diverge.output.diverge_post_tu attribute)
Cvec (diverge.output.diverge_post_tu attribute)
D
D_chan (diverge.output.diverge_post_patch attribute)
D_dV (diverge.output.diverge_post_patch attribute)
D_mf_EU (diverge.output.diverge_post_grid attribute)
D_mf_EV (diverge.output.diverge_post_grid attribute)
D_mf_S (diverge.output.diverge_post_grid attribute)
D_mf_U (diverge.output.diverge_post_grid attribute)
D_mf_V (diverge.output.diverge_post_grid attribute)
D_nq (diverge.output.diverge_post_patch attribute)
D_qV (diverge.output.diverge_post_patch attribute)
D_susc (diverge.output.diverge_post_grid attribute)
data (diverge.output.diverge_model attribute)
Dchannel (diverge.output.diverge_post_tu attribute)
dim (diverge.output.diverge_model attribute)
diverge
module
diverge.output
module
diverge_channel_vertex_generator_default (C function)
diverge_compilation_status (C function)
diverge_compilation_status_cuda (C function)
diverge_compilation_status_mpi (C function)
diverge_compilation_status_numbers (C function)
diverge_compilation_status_version (C function)
diverge_distribute (C function)
diverge_dos_set_eta_factor (C function)
diverge_dos_use_gpu (C function)
diverge_embed (C function)
diverge_energy_fill_gaps (C function)
diverge_euler_defaults (C var)
diverge_euler_defaults_CPP (C function)
diverge_euler_next (C function)
diverge_euler_nsteps_anticip (C function)
diverge_euler_t (C struct)
diverge_euler_t.consider_maxvert_iter_start (C member)
diverge_euler_t.consider_maxvert_lambda (C member)
diverge_euler_t.dLambda (C member)
diverge_euler_t.dLambda_fac (C member)
diverge_euler_t.dLambda_fac_scale (C member)
diverge_euler_t.dLambda_min (C member)
diverge_euler_t.Lambda (C member)
diverge_euler_t.Lambda_min (C member)
diverge_euler_t.maxiter (C member)
diverge_euler_t.maxvert (C member)
diverge_euler_t.maxvert_hard_limit (C member)
diverge_euler_t.niter (C member)
diverge_fftw_num_threads (C function)
diverge_filling_to_energy (C function)
diverge_finalize (C function)
diverge_flow_step_attach_rpa (C function)
diverge_flow_step_chanmax (C function)
diverge_flow_step_dlambda (C function)
diverge_flow_step_eigchan (C function)
diverge_flow_step_euler (C function)
diverge_flow_step_free (C function)
diverge_flow_step_get_filling_Hself (C function)
diverge_flow_step_ibz (C function)
diverge_flow_step_init (C function)
diverge_flow_step_init_any (C function)
diverge_flow_step_lambda (C function)
diverge_flow_step_loopmax (C function)
diverge_flow_step_mi_to_tuffidx (C function)
diverge_flow_step_n_ibz (C function)
diverge_flow_step_niter (C function)
diverge_flow_step_ntimings (C function)
diverge_flow_step_refill (C function)
diverge_flow_step_refill_Hself (C function)
diverge_flow_step_set_interchannel (C function)
diverge_flow_step_t (C type)
diverge_flow_step_timing (C function)
diverge_flow_step_timing_descr (C function)
diverge_flow_step_timing_descr_vec (C function)
diverge_flow_step_timing_vec (C function)
diverge_flow_step_timings (C function)
diverge_flow_step_tuffidx_to_mi (C function)
diverge_flow_step_vertex (C function)
diverge_flow_step_vertex_t (C struct)
diverge_flow_step_vertex_t.ary (C member)
diverge_flow_step_vertex_t.backend (C member)
diverge_flow_step_vertex_t.channel (C member)
diverge_flow_step_vertex_t.n_orbff (C member)
diverge_flow_step_vertex_t.n_spin (C member)
diverge_flow_step_vertex_t.nk (C member)
diverge_flow_step_vertex_t.q_0 (C member)
diverge_flow_step_vertex_t.q_1 (C member)
diverge_flow_step_vertmax (C function)
diverge_flow_step_vertmax_r (C function)
diverge_fnan_gen (C function)
diverge_fnan_get (C function)
diverge_fnan_isnan (C function)
diverge_fnanf_gen (C function)
diverge_fnanf_get (C function)
diverge_fnanf_isnan (C function)
diverge_force_thread_limit (C function)
diverge_fukui (C function)
diverge_fukui_non_abelian (C function)
diverge_generate_symm_maps (C function)
diverge_generate_symm_maps_precision_get (C function)
diverge_generate_symm_maps_precision_set (C function)
diverge_generate_symm_maps_precision_t (C struct)
diverge_generate_symm_maps_precision_t.ASSERT_POSITION_BEYOND (C member)
diverge_generate_symm_maps_precision_t.BOND_EQUAL (C member)
diverge_generate_symm_maps_precision_t.MATRIX_ZERO (C member)
diverge_generate_symm_maps_precision_t.MIN_ORBITAL_WEIGHT (C member)
diverge_generate_symm_maps_precision_t.ORBITAL_OVERLAP (C member)
diverge_generate_symm_maps_precision_t.POS_EQUAL (C member)
diverge_generate_symm_maps_set_precision (C function)
diverge_generate_symm_trafo (C function)
diverge_greensfunc_generator_default (C function)
diverge_hamilton_generator_add (C function)
diverge_hamilton_generator_default (C function)
diverge_hamilton_generator_set_fftw_options (C function)
diverge_hartree_fock_free (C function)
diverge_hartree_fock_get_E_tot (C function)
diverge_hartree_fock_get_flow_step (C function)
diverge_hartree_fock_get_sigma (C function)
diverge_hartree_fock_get_sigma_prev (C function)
diverge_hartree_fock_init (C function)
diverge_hartree_fock_normalize_configure (C function)
diverge_hartree_fock_normalize_sigma (C function)
diverge_hartree_fock_step (C function)
diverge_hartree_fock_t (C type)
diverge_init (C function)
diverge_kmesh_to_bands (C function)
diverge_kmesh_to_bands_crs (C function)
diverge_kmesh_to_bands_set_zero (C function)
diverge_largemat_gf (C function)
diverge_lattice_t (C struct)
diverge_lattice_t.v (C member)
diverge_license (C function)
diverge_license_print (C function)
diverge_linspace (C function)
diverge_max_dist_iobi (C function)
diverge_mem_alloc_complex128_t (C function)
diverge_mem_alloc_rs_hopping_t (C function)
diverge_mem_alloc_rs_vertex_t (C function)
diverge_mem_alloc_tu_formfactor_t (C function)
diverge_mem_free (C function)
diverge_model (class in diverge.output)
diverge_model_dos (C function)
diverge_model_free (C function)
diverge_model_free_set_options (C function)
diverge_model_generate_meshes (C function)
diverge_model_generate_mom_basis (C function)
diverge_model_get_filling (C function)
diverge_model_hack (C function)
diverge_model_ham2hop (C function)
diverge_model_ham2hop_fg (C function)
diverge_model_ham2hop_swap_orbs (C function)
diverge_model_ham_at_kcidx (C function)
diverge_model_ham_at_kfidx (C function)
diverge_model_ham_at_kpt (C function)
diverge_model_ibz_path_skip_segment (C function)
diverge_model_init (C function)
diverge_model_internals_any (C function)
diverge_model_internals_common (C function)
diverge_model_internals_get_dim (C function)
diverge_model_internals_get_E (C function)
diverge_model_internals_get_greens (C function)
diverge_model_internals_get_H (C function)
diverge_model_internals_get_kfmesh (C function)
diverge_model_internals_get_kmesh (C function)
diverge_model_internals_get_rlattice (C function)
diverge_model_internals_get_U (C function)
diverge_model_internals_grid (C function)
diverge_model_internals_patch (C function)
diverge_model_internals_patch_fg (C function)
diverge_model_internals_reset (C function)
diverge_model_internals_tu (C function)
diverge_model_ldos (C function)
diverge_model_output_conf_defaults (C var)
diverge_model_output_conf_defaults_CPP (C function)
diverge_model_output_conf_t (C struct)
diverge_model_output_conf_t.E (C member)
diverge_model_output_conf_t.fatbands (C member)
diverge_model_output_conf_t.H (C member)
diverge_model_output_conf_t.kc (C member)
diverge_model_output_conf_t.kc_ibz_path (C member)
diverge_model_output_conf_t.kf (C member)
diverge_model_output_conf_t.kf_ibz_path (C member)
diverge_model_output_conf_t.npath (C member)
diverge_model_output_conf_t.U (C member)
diverge_model_output_set_npath (C function)
diverge_model_print_hacks (C function)
diverge_model_set_chempot (C function)
diverge_model_set_filling (C function)
diverge_model_t (C struct)
diverge_model_t.data (C member)
diverge_model_t.data_destructor (C member)
diverge_model_t.ffill (C member)
diverge_model_t.gfill (C member)
diverge_model_t.gproj (C member)
diverge_model_t.hfill (C member)
diverge_model_t.hop (C member)
diverge_model_t.ibz_path (C member)
diverge_model_t.internals (C member)
diverge_model_t.lattice (C member)
diverge_model_t.n_hop (C member)
diverge_model_t.n_ibz_path (C member)
diverge_model_t.n_orb (C member)
diverge_model_t.n_spin (C member)
diverge_model_t.n_sym (C member)
diverge_model_t.n_tu_ff (C member)
diverge_model_t.n_vert (C member)
diverge_model_t.n_vert_chan (C member)
diverge_model_t.name (C member)
diverge_model_t.nbytes_data (C member)
diverge_model_t.nk (C member)
diverge_model_t.nkf (C member)
diverge_model_t.orb_symmetries (C member)
diverge_model_t.patching (C member)
diverge_model_t.positions (C member)
diverge_model_t.rs_symmetries (C member)
diverge_model_t.SU2 (C member)
diverge_model_t.tu_ff (C member)
diverge_model_t.vert (C member)
diverge_model_t.vfill (C member)
diverge_model_to_file (C function)
diverge_model_to_file_fg (C function)
diverge_model_to_file_finegrained (C function)
diverge_model_to_fractcell (C function)
diverge_model_to_fractcell_mat (C function)
diverge_model_to_supercell (C function)
diverge_model_unique_distances (C function)
diverge_model_unique_distances_length (C function)
diverge_model_unique_distances_set_precision (C function)
diverge_model_validate (C function)
diverge_mpi_alltoallv_bytes_packed (C function)
diverge_mpi_barrier (C function)
diverge_mpi_comm_rank (C function)
diverge_mpi_comm_size (C function)
diverge_mpi_distribute (C function)
diverge_mpi_exit (C function)
diverge_mpi_get_comm (C function)
diverge_mpi_wtime (C function)
diverge_omp_num_threads (C function)
diverge_patching_autofine (C function)
diverge_patching_find_fs_pts (C function)
diverge_patching_find_fs_pts_C (C function)
diverge_patching_free (C function)
diverge_patching_from_indices (C function)
diverge_patching_symmetrize_refinement (C function)
diverge_patching_vertex (C function)
diverge_patching_vertex_free (C function)
diverge_post_grid (class in diverge.output)
diverge_post_patch (class in diverge.output)
diverge_post_tu (class in diverge.output)
diverge_postprocess_and_write (C function)
diverge_postprocess_and_write_fg (C function)
diverge_postprocess_and_write_finegrained (C function)
diverge_postprocess_conf_defaults (C var)
diverge_postprocess_conf_defaults_CPP (C function)
diverge_postprocess_conf_t (C struct)
diverge_postprocess_conf_t.grid_lingap_vertex_file_C (C member)
diverge_postprocess_conf_t.grid_lingap_vertex_file_D (C member)
diverge_postprocess_conf_t.grid_lingap_vertex_file_P (C member)
diverge_postprocess_conf_t.grid_lingap_vertex_loop_file_C (C member)
diverge_postprocess_conf_t.grid_lingap_vertex_loop_file_D (C member)
diverge_postprocess_conf_t.grid_lingap_vertex_loop_file_P (C member)
diverge_postprocess_conf_t.grid_n_singular_values (C member)
diverge_postprocess_conf_t.grid_use_loop (C member)
diverge_postprocess_conf_t.grid_vertex_chan (C member)
diverge_postprocess_conf_t.grid_vertex_file (C member)
diverge_postprocess_conf_t.patch_dV (C member)
diverge_postprocess_conf_t.patch_Lm (C member)
diverge_postprocess_conf_t.patch_Lp (C member)
diverge_postprocess_conf_t.patch_q_matrices (C member)
diverge_postprocess_conf_t.patch_q_matrices_eigen_which (C member)
diverge_postprocess_conf_t.patch_q_matrices_max_rel (C member)
diverge_postprocess_conf_t.patch_q_matrices_nv (C member)
diverge_postprocess_conf_t.patch_q_matrices_use_dV (C member)
diverge_postprocess_conf_t.patch_V (C member)
diverge_postprocess_conf_t.tu_channel_calc_project (C member)
diverge_postprocess_conf_t.tu_channels (C member)
diverge_postprocess_conf_t.tu_lingap (C member)
diverge_postprocess_conf_t.tu_lingap_atscale (C member)
diverge_postprocess_conf_t.tu_lingap_solver_mode (C member)
diverge_postprocess_conf_t.tu_n_decomp_values (C member)
diverge_postprocess_conf_t.tu_n_singular_values (C member)
diverge_postprocess_conf_t.tu_rpa_chans (C member)
diverge_postprocess_conf_t.tu_rpa_maxiter (C member)
diverge_postprocess_conf_t.tu_rpa_ncv (C member)
diverge_postprocess_conf_t.tu_rpa_nev (C member)
diverge_postprocess_conf_t.tu_rpa_sorting (C member)
diverge_postprocess_conf_t.tu_rpa_tol (C member)
diverge_postprocess_conf_t.tu_selfenergy (C member)
diverge_postprocess_conf_t.tu_selfenergy_rs_dist (C member)
diverge_postprocess_conf_t.tu_selfenergy_rs_mval (C member)
diverge_postprocess_conf_t.tu_skip_channel_calc (C member)
diverge_postprocess_conf_t.tu_storing_relative (C member)
diverge_postprocess_conf_t.tu_storing_threshold (C member)
diverge_postprocess_conf_t.tu_susceptibilities_bare (C member)
diverge_postprocess_conf_t.tu_susceptibilities_ff (C member)
diverge_postprocess_conf_t.tu_susceptibilities_full (C member)
diverge_postprocess_conf_t.tu_symmetry_maps (C member)
diverge_postprocess_conf_t.tu_which_solver_mode (C member)
diverge_postprocess_conf_t.tu_which_solver_mode_hermiticity_limit (C member)
diverge_qgt (C function)
diverge_qgt_tensor (C function)
diverge_qnan_gen (C function)
diverge_qnan_get (C function)
diverge_qnan_isnan (C function)
diverge_qnanf_gen (C function)
diverge_qnanf_get (C function)
diverge_qnanf_isnan (C function)
diverge_read_fplo (C function)
diverge_read_W90 (C function)
diverge_read_W90_C (C function)
diverge_read_W90_model (C function)
diverge_read_wout (C function)
diverge_reset (C function)
diverge_run_tests (C function)
diverge_supercell_configure (C function)
diverge_supercell_configure_t (C struct)
diverge_supercell_configure_t.sign (C member)
diverge_supercell_configure_t.swap (C member)
diverge_supercell_set_sign (C function)
diverge_supercell_swap_hop (C function)
diverge_symmetrize_2pt_coarse (C function)
diverge_symmetrize_2pt_fine (C function)
diverge_symmetrize_greens (C function)
diverge_symmetrize_hoppings (C function)
diverge_symmetrize_mom_coarse (C function)
diverge_symmetrize_mom_fine (C function)
diverge_timing_t (C struct)
diverge_timing_t.nam (C member)
diverge_timing_t.t (C member)
Dlen (diverge.output.diverge_post_tu attribute)
Doff (diverge.output.diverge_post_tu attribute)
Dsusc (diverge.output.diverge_post_tu attribute)
Dsusc_ff (diverge.output.diverge_post_tu attribute)
Dtype (diverge.output.diverge_post_tu attribute)
dV (diverge.output.diverge_post_patch attribute)
Dval (diverge.output.diverge_post_tu attribute)
Dvec (diverge.output.diverge_post_tu attribute)
E
E (diverge.output.diverge_model attribute)
euler_t (in module diverge)
F
flow_step_t (in module diverge)
flow_step_vertex_t (in module diverge)
fnan_gen (C function)
fnan_get (C function)
fnan_isnan (C function)
fnanf_gen (C function)
fnanf_get (C function)
fnanf_isnan (C function)
full_vertex_generator_t (C type)
G
generate_symm_maps_precision_t (class in diverge)
generate_symm_trafo() (in module diverge)
gf_complex_t (C type)
(in module diverge)
greensfunc_generator_t (C type)
greensfunc_op_t (C enum)
greensfunc_op_t.greensfunc_op_cpu (C enumerator)
greensfunc_op_t.greensfunc_op_gpu (C enumerator)
H
ham (diverge.output.diverge_model attribute)
hamiltonian_generator_t (C type)
hop (diverge.output.diverge_model attribute)
I
ibz_path (diverge.output.diverge_model attribute)
ibz_path_ticks() (in module diverge.output)
ibz_path_vals() (in module diverge.output)
IDX2 (C macro)
IDX3 (C macro)
IDX4 (C macro)
IDX5 (C macro)
IDX6 (C macro)
IDX7 (C macro)
IDX8 (C macro)
idx_ibz_in_bz (diverge.output.diverge_post_tu attribute)
index_t (C type)
info() (in module diverge)
internals_t (C type)
(in module diverge)
K
kc_ibz_path (diverge.output.diverge_model attribute)
kf_ibz_path (diverge.output.diverge_model attribute)
kfmesh (diverge.output.diverge_model attribute)
kmaps_to (diverge.output.diverge_post_tu attribute)
kmesh (diverge.output.diverge_model attribute)
kmesh_to_bands_PY() (in module diverge)
L
Lambda (diverge.output.vertex_store attribute)
lattice (diverge.output.diverge_model attribute)
lattice_t (in module diverge)
len_ff_struct (diverge.output.diverge_model attribute)
LINALG_IMPLEMENT (C macro)
lingap_matrix_size (diverge.output.diverge_post_grid attribute)
lingap_num_ev (diverge.output.diverge_post_grid attribute)
linsz (diverge.output.vertex_store attribute)
Lm (diverge.output.diverge_post_patch attribute)
Lp (diverge.output.diverge_post_patch attribute)
M
matrix_invert (C function)
MAX (C macro)
mi_to_ofrom (diverge.output.diverge_post_tu attribute)
mi_to_oto (diverge.output.diverge_post_tu attribute)
mi_to_R (diverge.output.diverge_post_tu attribute)
mi_to_tuffidx (diverge.output.diverge_post_tu attribute)
MIN (C macro)
model_internals_any_PY() (in module diverge)
model_output_conf_t (in module diverge)
model_t (in module diverge)
model_to_file_PY() (in module diverge)
module
diverge
diverge.output
mom_patching_t (C struct)
(in module diverge)
mom_patching_t.n_patches (C member)
mom_patching_t.p_count (C member)
mom_patching_t.p_displ (C member)
mom_patching_t.p_map (C member)
mom_patching_t.p_weights (C member)
mom_patching_t.patches (C member)
mom_patching_t.weights (C member)
mpi_btr_printf (C macro)
MPI_Comm (C type)
mpi_eprintf (C function)
mpi_err_printf (C macro)
mpi_err_printf_all (C macro)
mpi_fil_printf (C macro)
mpi_fprintf (C function)
mpi_lll_printf (C function)
mpi_log_control (C function)
mpi_log_control_t (C enum)
mpi_log_control_t.mpi_log_control_inverted (C enumerator)
mpi_log_control_t.mpi_log_control_modified (C enumerator)
mpi_log_control_t.mpi_log_control_standard (C enumerator)
mpi_log_control_t.mpi_log_control_stderr (C enumerator)
mpi_log_get_colors (C function)
mpi_log_printf (C macro)
mpi_log_printf_all (C macro)
mpi_log_set_colors (C function)
mpi_loglevel_get (C function)
mpi_loglevel_set (C function)
mpi_printf (C function)
mpi_py_eprint (C function)
mpi_py_eprint_all (C function)
mpi_py_print (C function)
mpi_py_print_all (C function)
mpi_scc_printf (C macro)
mpi_stdout_logger (class in diverge)
mpi_tim_printf (C macro)
mpi_usr_printf (C macro)
mpi_ver_printf (C macro)
mpi_vrb_printf (C macro)
mpi_vrb_printf_all (C macro)
mpi_wrn_printf (C macro)
N
n_bonds (diverge.output.diverge_post_tu attribute)
n_hop (diverge.output.diverge_model attribute)
n_orb (diverge.output.diverge_model attribute)
(diverge.output.diverge_post_tu attribute)
n_orbff (diverge.output.diverge_post_tu attribute)
n_patches (diverge.output.diverge_model attribute)
n_qpts (diverge.output.vertex_store attribute)
n_spin (diverge.output.diverge_model attribute)
(diverge.output.diverge_post_tu attribute)
n_steps (diverge.output.vertex_store attribute)
n_sym (diverge.output.diverge_model attribute)
n_vert (diverge.output.diverge_model attribute)
n_vert_chan (diverge.output.diverge_model attribute)
name (diverge.output.diverge_model attribute)
nb (diverge.output.diverge_post_grid attribute)
nff (diverge.output.diverge_post_grid attribute)
nk (diverge.output.diverge_model attribute)
(diverge.output.diverge_post_grid attribute)
(diverge.output.diverge_post_tu attribute)
nkf (diverge.output.diverge_model attribute)
nkibz (diverge.output.diverge_post_tu attribute)
nktot (diverge.output.diverge_post_tu attribute)
npatch_qvert_mat_t (C type)
npath (diverge.output.diverge_model attribute)
O
orb_symmetries (diverge.output.diverge_model attribute)
P
P_chan (diverge.output.diverge_post_patch attribute)
p_count (diverge.output.diverge_model attribute)
p_displ (diverge.output.diverge_model attribute)
P_dV (diverge.output.diverge_post_patch attribute)
p_map (diverge.output.diverge_model attribute)
P_mf_EU (diverge.output.diverge_post_grid attribute)
P_mf_EV (diverge.output.diverge_post_grid attribute)
P_mf_S (diverge.output.diverge_post_grid attribute)
P_mf_U (diverge.output.diverge_post_grid attribute)
P_mf_V (diverge.output.diverge_post_grid attribute)
P_nq (diverge.output.diverge_post_patch attribute)
P_qV (diverge.output.diverge_post_patch attribute)
P_susc (diverge.output.diverge_post_grid attribute)
p_weights (diverge.output.diverge_model attribute)
patches (diverge.output.diverge_model attribute)
patching_find_fs_pts_PY() (in module diverge)
Pchannel (diverge.output.diverge_post_tu attribute)
phloop (diverge.output.diverge_post_tu attribute)
Plen (diverge.output.diverge_post_tu attribute)
Poff (diverge.output.diverge_post_tu attribute)
positions (diverge.output.diverge_model attribute)
postprocess_and_write_PY() (in module diverge)
postprocess_conf_t (in module diverge)
POW2 (C macro)
POW3 (C macro)
POW4 (C macro)
power_iteration (C function)
pploop (diverge.output.diverge_post_tu attribute)
print() (in module diverge)
Psusc (diverge.output.diverge_post_tu attribute)
Psusc_ff (diverge.output.diverge_post_tu attribute)
Ptype (diverge.output.diverge_post_tu attribute)
Pval (diverge.output.diverge_post_tu attribute)
Pvec (diverge.output.diverge_post_tu attribute)
Q
qnan_gen (C function)
qnan_get (C function)
qnan_isnan (C function)
qnanf_gen (C function)
qnanf_get (C function)
qnanf_isnan (C function)
qpts (diverge.output.vertex_store attribute)
R
read() (in module diverge.output)
read_W90_PY() (in module diverge)
real_harmonics_t (C enum)
real_harmonics_t.orb_p_0 (C enumerator)
real_harmonics_t.orb_p_1 (C enumerator)
real_harmonics_t.orb_pm1 (C enumerator)
real_harmonics_t.orb_s (C enumerator)
rlattice (diverge.output.diverge_model attribute)
rpa_kidx (diverge.output.diverge_post_tu attribute)
rpa_vals (diverge.output.diverge_post_tu attribute)
rpa_vecs (diverge.output.diverge_post_tu attribute)
rs_hopping_t (C struct)
(in module diverge)
rs_hopping_t.o1 (C member)
rs_hopping_t.o2 (C member)
rs_hopping_t.R (C member)
rs_hopping_t.s1 (C member)
rs_hopping_t.s2 (C member)
rs_hopping_t.t (C member)
rs_hopping_to_fractcell (C function)
rs_hopping_to_fractcell_mat (C function)
rs_hopping_to_supercell (C function)
rs_symmetries (diverge.output.diverge_model attribute)
rs_vertex_t (C struct)
(in module diverge)
rs_vertex_t.chan (C member)
rs_vertex_t.o1 (C member)
rs_vertex_t.o2 (C member)
rs_vertex_t.R (C member)
rs_vertex_t.s1 (C member)
rs_vertex_t.s2 (C member)
rs_vertex_t.s3 (C member)
rs_vertex_t.s4 (C member)
rs_vertex_t.V (C member)
run_tests() (in module diverge)
S
S_charge (diverge.output.diverge_post_tu attribute)
S_mag (diverge.output.diverge_post_tu attribute)
S_sc (diverge.output.diverge_post_tu attribute)
selfenergy (diverge.output.diverge_post_tu attribute)
shared_calloc (C function)
shared_exclusive_enter (C function)
shared_exclusive_wait (C function)
shared_free (C function)
shared_malloc (C function)
shared_malloc_barrier (C function)
shared_malloc_rank (C function)
shared_malloc_size (C function)
single_eigen (C function)
single_eigen_sort (C function)
single_eigen_sort_N (C function)
single_eigen_sort_part (C function)
single_gemm (C function)
single_gemm_adjoint (C function)
single_gemm_serial (C function)
single_square_gemm (C function)
single_svd (C function)
site_descr_t (C struct)
(in module diverge)
site_descr_t.amplitude (C member)
site_descr_t.function (C member)
site_descr_t.n_functions (C member)
site_descr_t.xaxis (C member)
site_descr_t.zaxis (C member)
struct_complex128_t (class in diverge)
struct_complex64_t (class in diverge)
struct_constants_t (class in diverge)
struct_euler_t (class in diverge)
struct_flow_step_t (class in diverge)
struct_flow_step_vertex_t (class in diverge)
struct_internals_t (class in diverge)
struct_lattice_t (class in diverge)
struct_model_output_conf_t (class in diverge)
struct_model_t (class in diverge)
struct_mom_patching_t (class in diverge)
struct_postprocess_conf_t (class in diverge)
struct_rs_hopping_t (class in diverge)
struct_rs_vertex_t (class in diverge)
struct_site_descr_t (class in diverge)
struct_sym_op_t (class in diverge)
struct_timing_t (class in diverge)
struct_tu_formfactor_t (class in diverge)
SU2 (diverge.output.diverge_model attribute)
(diverge.output.diverge_post_grid attribute)
(diverge.output.diverge_post_tu attribute)
subspace_gfill_multi_exec (C function)
subspace_gfill_multi_exec_mu (C function)
subspace_gfill_multi_free (C function)
subspace_gfill_multi_init (C function)
subspace_gfill_multi_t (C type)
supercell_configure_t (class in diverge)
sym_op_t (C struct)
(in module diverge)
sym_op_t.angle (C member)
sym_op_t.normal_vector (C member)
sym_op_t.type (C member)
symm_o2m_Cpref (diverge.output.diverge_post_tu attribute)
symm_o2m_idx_map (diverge.output.diverge_post_tu attribute)
symm_o2m_len (diverge.output.diverge_post_tu attribute)
symm_o2m_off (diverge.output.diverge_post_tu attribute)
symm_o2m_Ppref (diverge.output.diverge_post_tu attribute)
T
timing_t (in module diverge)
transpose_conj_outofplace (C function)
transpose_inplace (C function)
transpose_outofplace (C function)
tu_ff (diverge.output.diverge_model attribute)
tu_formfactor_t (C struct)
(in module diverge)
tu_formfactor_t.d (C member)
tu_formfactor_t.ffidx (C member)
tu_formfactor_t.ofrom (C member)
tu_formfactor_t.oto (C member)
tu_formfactor_t.R (C member)
U
U (diverge.output.diverge_model attribute)
U_charge (diverge.output.diverge_post_tu attribute)
U_mag (diverge.output.diverge_post_tu attribute)
U_sc (diverge.output.diverge_post_tu attribute)
uindex_t (C type)
V
V (diverge.output.diverge_post_patch attribute)
V_charge (diverge.output.diverge_post_tu attribute)
V_mag (diverge.output.diverge_post_tu attribute)
V_sc (diverge.output.diverge_post_tu attribute)
version (diverge.output.diverge_model attribute)
(diverge.output.diverge_post_grid attribute)
(diverge.output.diverge_post_patch attribute)
(diverge.output.diverge_post_tu attribute)
(diverge.output.vertex_store attribute)
vert (diverge.output.diverge_model attribute)
vertex_storage_free (C function)
vertex_storage_get (C function)
vertex_storage_init (C function)
vertex_storage_init_fg (C function)
vertex_storage_lsnap (C function)
vertex_storage_lsnap_all (C function)
vertex_storage_lsnap_chan (C function)
vertex_storage_pop (C function)
vertex_storage_qpt_t (C struct)
(diverge.output.vertex_store attribute)
vertex_storage_qpt_t.name (C member)
vertex_storage_qpt_t.qpt (C member)
vertex_storage_snap (C function)
vertex_storage_snap_all (C function)
vertex_storage_snap_chan (C function)
vertex_storage_t (C struct)
vertex_storage_t.chan (C member)
vertex_storage_t.linsz (C member)
vertex_storage_t.n_qpts (C member)
vertex_storage_t.n_steps (C member)
vertex_storage_t.qpts (C member)
vertex_storage_to_file (C function)
vertex_store (class in diverge.output)
verts (diverge.output.vertex_store attribute)
view_array() (in module diverge)
W
weights (diverge.output.diverge_model attribute)
X
XORSWAP (C macro)
XORSWAP_PTR (C macro)
XORSWAP_UNSAFE (C macro)
Z
ZERO_OUT (C macro)