Modules

ModuleSource FileDescription
w90_berryberry.F90

This module computes various "Berry phase" related properties

w90_boltzwannboltzwann.F90

Compute Boltzman tranport properties

w90_commscomms.F90

This module handles all of the communications

w90_constantsconstants.F90

This module contains the definitions of constants used in Wannier90 - both numerical constants such as pi and numerical convergence tolerances, but also physical constant such as the speed of light

w90_convw90chk2chk.F90

Module to convert checkpoint files from formatted to unformmated and vice versa - useful for switching between computers

w90_disentangledisentangle.F90

This module contains the core routines to extract an optimal subspace from a set of entangled bands.

w90_dosdos.F90

Compute Density of States

w90_geninterpgeninterp.F90

Generic Interpolation Routine

w90_get_operget_oper.F90

Finds the Wannier matrix elements of various operators, starting from k-space matrices generated by an interface (e.g., pw2wannier90) to an ab initio package (e.g., quantum-espresso)

w90_hamiltonianhamiltonian.F90

Module to obtain the Hamiltonian in a wannier basis This is a simplified routine, more sophisticated properties are found in postw90 (e.g. w90_get_oper)

w90_ioio.F90

Module to handle operations related to file input and output.

w90_kmeshkmesh.F90

Routines to analyse the regular k-point mesh and determine the overlaps neccessary for a finite difference representation of the spread operator. These overlaps are defined by a set of vectors (b-vectors) which connect the Bloch states. See Eq. B1 in Appendix B of Marzari and Vanderbilt PRB 56 12847 (1997)

w90_kpathkpath.F90

Calculates quantities along a specified k-path:

w90_kslicekslice.F90

Plots the intersections of constant-energy isosurfaces with a BZ slice, and/or makes a heatmap plot on the slice:

w90_overlapoverlap.F90

This module reads in the overlap (Mmn) and Projections (Amn) and performs simple operations on them.

w90_parametersparameters.F90

This module contains parameters to control the actions of wannier90. Also routines to read the parameters and write them out again.

w90_plotplot.F90

This module handles various plots

w90_postw90_commonpostw90_common.F90

This contains the common variables and procedures needed to set up a Wannier interpolatation calculation for any physical property

w90_sitesymsitesym.F90

Routines to impose the site symmetry during minimisation of spread

w90_spinspin.F90

Module to compute spin

w90_transporttransport.F90

Module to handle ballistic transport. Based on < dosqc_1.0 > Density Of States and Quantum Conductance - Version 1.0 Marco Buongiorno Nardelli, January 2000. Reference: - M. Buongiorno Nardelli, "Electronic transport in extended systems: application to carbon nanotubes", Phys. Rev. B, vol. 60(11), 7828 (1999)

w90_utilityutility.F90

Module contains lots of useful general routines

w90_wan_hamwan_ham.F90

This module contain operations on the Hamiltonian in the WF basis

w90_wannierisewannierise.F90

Main routines for the minimisation of the spread

w90_ws_distancews_distance.F90

This module computes the optimal Wigner-Seitz cell to use for interpolation.

module~~graph~~ModuleGraph module~w90_overlap w90_overlap program~wannier wannier module~w90_overlap->program~wannier proc~wannier_run wannier_run module~w90_overlap->proc~wannier_run module~w90_get_oper w90_get_oper module~w90_geninterp w90_geninterp module~w90_get_oper->module~w90_geninterp proc~wham_get_eig_deleig wham_get_eig_deleig module~w90_get_oper->proc~wham_get_eig_deleig proc~spin_get_nk spin_get_nk module~w90_get_oper->proc~spin_get_nk proc~k_path k_path module~w90_get_oper->proc~k_path proc~k_slice k_slice module~w90_get_oper->proc~k_slice proc~dos_main dos_main module~w90_get_oper->proc~dos_main proc~berry_get_kubo_k berry_get_kubo_k module~w90_get_oper->proc~berry_get_kubo_k proc~wham_get_eig_uu_hh_jjlist wham_get_eig_UU_HH_JJlist module~w90_get_oper->proc~wham_get_eig_uu_hh_jjlist proc~berry_main berry_main module~w90_get_oper->proc~berry_main proc~calctdfanddos calcTDFandDOS module~w90_get_oper->proc~calctdfanddos proc~spin_get_moment spin_get_moment module~w90_get_oper->proc~spin_get_moment proc~spin_get_moment_k spin_get_moment_k module~w90_get_oper->proc~spin_get_moment_k proc~berry_get_imfgh_klist berry_get_imfgh_klist module~w90_get_oper->proc~berry_get_imfgh_klist proc~berry_get_imf_klist berry_get_imf_klist module~w90_get_oper->proc~berry_get_imf_klist module~w90_wan_ham w90_wan_ham module~w90_wan_ham->module~w90_geninterp module~w90_wan_ham->proc~k_slice module~w90_wan_ham->proc~dos_main module~w90_wan_ham->proc~berry_get_kubo_k module~w90_wan_ham->proc~calctdfanddos module~w90_wan_ham->proc~berry_get_imfgh_klist module~w90_wan_ham->proc~berry_get_imf_klist module~w90_berry w90_berry program~postw90 postw90 module~w90_berry->program~postw90 module~w90_berry->proc~k_path module~w90_berry->proc~k_slice module~w90_parameters w90_parameters module~w90_parameters->module~w90_overlap module~w90_parameters->module~w90_geninterp module~w90_boltzwann w90_boltzwann module~w90_parameters->module~w90_boltzwann module~w90_ws_distance w90_ws_distance module~w90_parameters->module~w90_ws_distance module~w90_kmesh w90_kmesh module~w90_parameters->module~w90_kmesh module~w90_disentangle w90_disentangle module~w90_parameters->module~w90_disentangle module~w90_parameters->program~wannier module~w90_parameters->program~postw90 proc~hamiltonian_get_hr hamiltonian_get_hr module~w90_parameters->proc~hamiltonian_get_hr proc~plot_main plot_main module~w90_parameters->proc~plot_main proc~wann_phases wann_phases module~w90_parameters->proc~wann_phases module~w90_parameters->proc~wham_get_eig_deleig proc~plot_interpolate_bands plot_interpolate_bands module~w90_parameters->proc~plot_interpolate_bands proc~wann_write_xyz wann_write_xyz module~w90_parameters->proc~wann_write_xyz proc~ws_translate_dist ws_translate_dist module~w90_parameters->proc~ws_translate_dist proc~wannier_setup wannier_setup module~w90_parameters->proc~wannier_setup proc~pw90common_fourier_r_to_k pw90common_fourier_R_to_k module~w90_parameters->proc~pw90common_fourier_r_to_k module~w90_parameters->proc~wannier_run proc~dos_get_levelspacing dos_get_levelspacing module~w90_parameters->proc~dos_get_levelspacing proc~r_wz_sc R_wz_sc module~w90_parameters->proc~r_wz_sc proc~fourier_q_to_r fourier_q_to_R module~w90_parameters->proc~fourier_q_to_r proc~wham_get_jjm_list wham_get_JJm_list module~w90_parameters->proc~wham_get_jjm_list module~w90_parameters->proc~spin_get_nk proc~get_aa_r get_AA_R module~w90_parameters->proc~get_aa_r proc~check_and_sort_similar_centres check_and_sort_similar_centres module~w90_parameters->proc~check_and_sort_similar_centres proc~wann_svd_omega_i wann_svd_omega_i module~w90_parameters->proc~wann_svd_omega_i proc~get_ff_r get_FF_R module~w90_parameters->proc~get_ff_r proc~tran_parity_enforce tran_parity_enforce module~w90_parameters->proc~tran_parity_enforce module~w90_parameters->proc~k_path proc~wann_calc_projection wann_calc_projection module~w90_parameters->proc~wann_calc_projection module~w90_parameters->proc~k_slice proc~symmetrize_ukirr symmetrize_ukirr module~w90_parameters->proc~symmetrize_ukirr proc~hamiltonian_write_hr hamiltonian_write_hr module~w90_parameters->proc~hamiltonian_write_hr proc~tran_bulk tran_bulk module~w90_parameters->proc~tran_bulk proc~get_ss_r get_SS_R module~w90_parameters->proc~get_ss_r proc~wann_main_gamma wann_main_gamma module~w90_parameters->proc~wann_main_gamma proc~pw90common_wanint_param_dist pw90common_wanint_param_dist module~w90_parameters->proc~pw90common_wanint_param_dist proc~script_fermi_lines script_fermi_lines module~w90_parameters->proc~script_fermi_lines proc~pw90common_fourier_r_to_k_new pw90common_fourier_R_to_k_new module~w90_parameters->proc~pw90common_fourier_r_to_k_new proc~sitesym_read sitesym_read module~w90_parameters->proc~sitesym_read proc~r_wz_sc_equiv R_wz_sc_equiv module~w90_parameters->proc~r_wz_sc_equiv proc~hamiltonian_wigner_seitz hamiltonian_wigner_seitz module~w90_parameters->proc~hamiltonian_wigner_seitz proc~hamiltonian_write_rmn hamiltonian_write_rmn module~w90_parameters->proc~hamiltonian_write_rmn proc~tran_find_integral_signatures tran_find_integral_signatures module~w90_parameters->proc~tran_find_integral_signatures proc~conv_write_chkpt_fmt conv_write_chkpt_fmt module~w90_parameters->proc~conv_write_chkpt_fmt proc~tran_lcr tran_lcr module~w90_parameters->proc~tran_lcr proc~tran_main tran_main module~w90_parameters->proc~tran_main proc~wann_check_unitarity wann_check_unitarity module~w90_parameters->proc~wann_check_unitarity proc~wann_main wann_main module~w90_parameters->proc~wann_main proc~get_cc_r get_CC_R module~w90_parameters->proc~get_cc_r proc~tran_reduce_hr tran_reduce_hr module~w90_parameters->proc~tran_reduce_hr proc~plot_u_matrices plot_u_matrices module~w90_parameters->proc~plot_u_matrices module~w90_parameters->proc~dos_main proc~wham_get_d_h_a wham_get_D_h_a module~w90_parameters->proc~wham_get_d_h_a proc~overlap_project overlap_project module~w90_parameters->proc~overlap_project proc~conv_read_chkpt_fmt conv_read_chkpt_fmt module~w90_parameters->proc~conv_read_chkpt_fmt module~w90_parameters->proc~berry_get_kubo_k proc~overlap_rotate overlap_rotate module~w90_parameters->proc~overlap_rotate proc~wann_domega wann_domega module~w90_parameters->proc~wann_domega proc~pw90common_wanint_data_dist pw90common_wanint_data_dist module~w90_parameters->proc~pw90common_wanint_data_dist proc~kmesh_spacing_mesh kmesh_spacing_mesh module~w90_parameters->proc~kmesh_spacing_mesh module~w90_parameters->proc~wham_get_eig_uu_hh_jjlist module~w90_parameters->proc~berry_main proc~wham_get_occ_mat_list wham_get_occ_mat_list module~w90_parameters->proc~wham_get_occ_mat_list proc~wham_get_d_h wham_get_D_h module~w90_parameters->proc~wham_get_d_h proc~group group module~w90_parameters->proc~group proc~pw90common_fourier_r_to_k_vec pw90common_fourier_R_to_k_vec module~w90_parameters->proc~pw90common_fourier_r_to_k_vec proc~plot_fermi_surface plot_fermi_surface module~w90_parameters->proc~plot_fermi_surface proc~sitesym_symmetrize_rotation sitesym_symmetrize_rotation module~w90_parameters->proc~sitesym_symmetrize_rotation proc~sitesym_symmetrize_zmatrix sitesym_symmetrize_zmatrix module~w90_parameters->proc~sitesym_symmetrize_zmatrix proc~pw90common_get_occ pw90common_get_occ module~w90_parameters->proc~pw90common_get_occ proc~wigner_seitz wigner_seitz module~w90_parameters->proc~wigner_seitz proc~wham_get_deleig_a wham_get_deleig_a module~w90_parameters->proc~wham_get_deleig_a proc~tran_lcr_2c2_sort tran_lcr_2c2_sort module~w90_parameters->proc~tran_lcr_2c2_sort proc~wann_omega wann_omega module~w90_parameters->proc~wann_omega proc~conv_read_chkpt conv_read_chkpt module~w90_parameters->proc~conv_read_chkpt module~w90_parameters->proc~calctdfanddos proc~kmesh_spacing_singleinteger kmesh_spacing_singleinteger module~w90_parameters->proc~kmesh_spacing_singleinteger proc~pw90common_wanint_setup pw90common_wanint_setup module~w90_parameters->proc~pw90common_wanint_setup proc~tran_cut_hr_one_dim tran_cut_hr_one_dim module~w90_parameters->proc~tran_cut_hr_one_dim module~w90_parameters->proc~spin_get_moment proc~tran_lcr_2c2_build_ham tran_lcr_2c2_build_ham module~w90_parameters->proc~tran_lcr_2c2_build_ham proc~sitesym_slim_d_matrix_band sitesym_slim_d_matrix_band module~w90_parameters->proc~sitesym_slim_d_matrix_band proc~dos_get_k dos_get_k module~w90_parameters->proc~dos_get_k proc~sitesym_dis_extract_symmetry sitesym_dis_extract_symmetry module~w90_parameters->proc~sitesym_dis_extract_symmetry proc~wham_get_jjp_list wham_get_JJp_list module~w90_parameters->proc~wham_get_jjp_list proc~tdf_kpt TDF_kpt module~w90_parameters->proc~tdf_kpt proc~overlap_read overlap_read module~w90_parameters->proc~overlap_read proc~tran_write_xyz tran_write_xyz module~w90_parameters->proc~tran_write_xyz module~w90_parameters->proc~spin_get_moment_k proc~overlap_dealloc overlap_dealloc module~w90_parameters->proc~overlap_dealloc proc~wann_write_vdw_data wann_write_vdw_data module~w90_parameters->proc~wann_write_vdw_data proc~get_bb_r get_BB_R module~w90_parameters->proc~get_bb_r proc~master_sort_and_group master_sort_and_group module~w90_parameters->proc~master_sort_and_group proc~ws_write_vec ws_write_vec module~w90_parameters->proc~ws_write_vec proc~wann_write_r2mn wann_write_r2mn module~w90_parameters->proc~wann_write_r2mn proc~sitesym_symmetrize_u_matrix sitesym_symmetrize_u_matrix module~w90_parameters->proc~sitesym_symmetrize_u_matrix proc~plot_wannier plot_wannier module~w90_parameters->proc~plot_wannier proc~hamiltonian_write_tb hamiltonian_write_tb module~w90_parameters->proc~hamiltonian_write_tb proc~hamiltonian_setup hamiltonian_setup module~w90_parameters->proc~hamiltonian_setup proc~sitesym_replace_d_matrix_band sitesym_replace_d_matrix_band module~w90_parameters->proc~sitesym_replace_d_matrix_band module~w90_parameters->proc~berry_get_imfgh_klist proc~tran_get_ht tran_get_ht module~w90_parameters->proc~tran_get_ht proc~overlap_project_gamma overlap_project_gamma module~w90_parameters->proc~overlap_project_gamma proc~conv_write_chkpt conv_write_chkpt module~w90_parameters->proc~conv_write_chkpt proc~get_hh_r get_HH_R module~w90_parameters->proc~get_hh_r module~w90_parameters->proc~berry_get_imf_klist proc~wann_omega_gamma wann_omega_gamma module~w90_parameters->proc~wann_omega_gamma proc~sitesym_symmetrize_gradient sitesym_symmetrize_gradient module~w90_parameters->proc~sitesym_symmetrize_gradient proc~get_win_min get_win_min module~w90_parameters->proc~get_win_min module~w90_kslice w90_kslice module~w90_kslice->program~postw90 module~w90_hamiltonian w90_hamiltonian module~w90_hamiltonian->program~wannier module~w90_hamiltonian->proc~plot_main module~w90_hamiltonian->proc~plot_interpolate_bands module~w90_hamiltonian->proc~wannier_run module~w90_hamiltonian->proc~check_and_sort_similar_centres module~w90_hamiltonian->proc~tran_find_integral_signatures module~w90_hamiltonian->proc~tran_main module~w90_hamiltonian->proc~wann_main module~w90_hamiltonian->proc~tran_reduce_hr module~w90_hamiltonian->proc~plot_fermi_surface module~w90_hamiltonian->proc~tran_lcr_2c2_sort module~w90_hamiltonian->proc~tran_cut_hr_one_dim module~w90_hamiltonian->proc~tran_lcr_2c2_build_ham module~w90_hamiltonian->proc~tran_write_xyz module~w90_hamiltonian->proc~master_sort_and_group module~w90_plot w90_plot module~w90_plot->program~wannier module~w90_plot->proc~wannier_run module~w90_conv w90_conv program~w90chk2chk w90chk2chk module~w90_conv->program~w90chk2chk module~w90_geninterp->program~postw90 module~w90_boltzwann->program~postw90 module~w90_ws_distance->proc~plot_main module~w90_ws_distance->proc~plot_interpolate_bands module~w90_ws_distance->proc~pw90common_fourier_r_to_k module~w90_ws_distance->proc~pw90common_fourier_r_to_k_new module~w90_ws_distance->proc~pw90common_fourier_r_to_k_vec module~w90_io w90_io module~w90_io->module~w90_overlap module~w90_io->module~w90_parameters module~w90_io->module~w90_conv module~w90_io->module~w90_geninterp module~w90_io->module~w90_boltzwann module~w90_comms w90_comms module~w90_io->module~w90_comms module~w90_sitesym w90_sitesym module~w90_io->module~w90_sitesym module~w90_io->module~w90_disentangle module~w90_io->program~wannier module~w90_io->program~w90chk2chk module~w90_io->program~postw90 module~w90_io->proc~hamiltonian_get_hr proc~param_write_chkpt param_write_chkpt module~w90_io->proc~param_write_chkpt proc~param_get_atoms param_get_atoms module~w90_io->proc~param_get_atoms module~w90_io->proc~plot_main module~w90_io->proc~wann_phases proc~get_module_kmesh get_module_kmesh module~w90_io->proc~get_module_kmesh module~w90_io->proc~plot_interpolate_bands module~w90_io->proc~wann_write_xyz module~w90_io->proc~ws_translate_dist module~w90_io->proc~wannier_setup proc~param_get_block_length param_get_block_length module~w90_io->proc~param_get_block_length proc~tran_read_htc tran_read_htC module~w90_io->proc~tran_read_htc module~w90_io->proc~wannier_run proc~dis_main dis_main module~w90_io->proc~dis_main proc~param_read_chkpt param_read_chkpt module~w90_io->proc~param_read_chkpt module~w90_io->proc~r_wz_sc proc~utility_recip_lattice utility_recip_lattice module~w90_io->proc~utility_recip_lattice module~w90_io->proc~spin_get_nk proc~get_smearing_index get_smearing_index module~w90_io->proc~get_smearing_index module~w90_io->proc~get_aa_r module~w90_io->proc~check_and_sort_similar_centres module~w90_io->proc~wann_svd_omega_i module~w90_io->proc~get_ff_r module~w90_io->proc~tran_parity_enforce proc~param_get_keyword param_get_keyword module~w90_io->proc~param_get_keyword proc~utility_w0gauss utility_w0gauss module~w90_io->proc~utility_w0gauss module~w90_io->proc~k_path proc~param_in_file param_in_file module~w90_io->proc~param_in_file proc~tran_read_htx tran_read_htX module~w90_io->proc~tran_read_htx module~w90_io->proc~wann_calc_projection proc~param_read param_read module~w90_io->proc~param_read module~w90_io->proc~k_slice module~w90_io->proc~hamiltonian_write_hr proc~dis_extract_gamma dis_extract_gamma module~w90_io->proc~dis_extract_gamma module~w90_io->proc~tran_bulk module~w90_io->proc~get_ss_r module~w90_io->proc~wann_main_gamma module~w90_io->proc~pw90common_wanint_param_dist module~w90_io->proc~script_fermi_lines proc~sitesym_dealloc sitesym_dealloc module~w90_io->proc~sitesym_dealloc module~w90_io->proc~sitesym_read module~w90_io->proc~r_wz_sc_equiv proc~param_write_header param_write_header module~w90_io->proc~param_write_header module~w90_io->proc~hamiltonian_wigner_seitz module~w90_io->proc~hamiltonian_write_rmn module~w90_io->proc~tran_find_integral_signatures module~w90_io->proc~conv_write_chkpt_fmt module~w90_io->proc~tran_lcr module~w90_io->proc~tran_main module~w90_io->proc~wann_check_unitarity proc~param_get_keyword_vector param_get_keyword_vector module~w90_io->proc~param_get_keyword_vector proc~utility_diagonalize utility_diagonalize module~w90_io->proc~utility_diagonalize module~w90_io->proc~wann_main module~w90_io->proc~get_cc_r proc~param_get_keyword_kpath param_get_keyword_kpath module~w90_io->proc~param_get_keyword_kpath proc~param_get_vector_length param_get_vector_length module~w90_io->proc~param_get_vector_length module~w90_io->proc~tran_reduce_hr proc~tran_green tran_green module~w90_io->proc~tran_green module~w90_io->proc~plot_u_matrices module~w90_io->proc~dos_main proc~kmesh_write kmesh_write module~w90_io->proc~kmesh_write module~w90_io->proc~overlap_project proc~tran_read_htxy tran_read_htXY module~w90_io->proc~tran_read_htxy module~w90_io->proc~conv_read_chkpt_fmt module~w90_io->proc~overlap_rotate proc~pw90common_wanint_get_kpoint_file pw90common_wanint_get_kpoint_file module~w90_io->proc~pw90common_wanint_get_kpoint_file proc~utility_strip utility_strip module~w90_io->proc~utility_strip proc~script_common script_common module~w90_io->proc~script_common module~w90_io->proc~wann_domega module~w90_io->proc~pw90common_wanint_data_dist proc~param_get_keyword_block param_get_keyword_block module~w90_io->proc~param_get_keyword_block module~w90_io->proc~berry_main proc~kmesh_get kmesh_get module~w90_io->proc~kmesh_get module~w90_io->proc~group module~w90_io->proc~plot_fermi_surface proc~param_lib_set_atoms param_lib_set_atoms module~w90_io->proc~param_lib_set_atoms proc~param_dealloc param_dealloc module~w90_io->proc~param_dealloc proc~utility_string_to_coord utility_string_to_coord module~w90_io->proc~utility_string_to_coord module~w90_io->proc~wigner_seitz proc~kmesh_supercell_sort kmesh_supercell_sort module~w90_io->proc~kmesh_supercell_sort module~w90_io->proc~tran_lcr_2c2_sort module~w90_io->proc~wann_omega module~w90_io->proc~conv_read_chkpt proc~kmesh_shell_fixed kmesh_shell_fixed module~w90_io->proc~kmesh_shell_fixed module~w90_io->proc~pw90common_wanint_setup proc~kmesh_dealloc kmesh_dealloc module~w90_io->proc~kmesh_dealloc module~w90_io->proc~tran_cut_hr_one_dim module~w90_io->proc~spin_get_moment module~w90_io->proc~tran_lcr_2c2_build_ham module~w90_io->proc~dos_get_k module~w90_io->proc~overlap_read module~w90_io->proc~tran_write_xyz proc~param_get_range_vector param_get_range_vector module~w90_io->proc~param_get_range_vector module~w90_io->proc~spin_get_moment_k module~w90_io->proc~overlap_dealloc proc~utility_lowercase utility_lowercase module~w90_io->proc~utility_lowercase module~w90_io->proc~wann_write_vdw_data proc~kmesh_get_bvectors kmesh_get_bvectors module~w90_io->proc~kmesh_get_bvectors module~w90_io->proc~get_bb_r module~w90_io->proc~master_sort_and_group module~w90_io->proc~ws_write_vec module~w90_io->proc~wann_write_r2mn proc~kmesh_shell_automatic kmesh_shell_automatic module~w90_io->proc~kmesh_shell_automatic proc~kmesh_shell_from_file kmesh_shell_from_file module~w90_io->proc~kmesh_shell_from_file proc~hamiltonian_dealloc hamiltonian_dealloc module~w90_io->proc~hamiltonian_dealloc module~w90_io->proc~plot_wannier module~w90_io->proc~hamiltonian_write_tb module~w90_io->proc~hamiltonian_setup proc~tran_transfer tran_transfer module~w90_io->proc~tran_transfer module~w90_io->proc~tran_get_ht proc~tran_dealloc tran_dealloc module~w90_io->proc~tran_dealloc proc~dis_extract dis_extract module~w90_io->proc~dis_extract module~w90_io->proc~overlap_project_gamma module~w90_io->proc~conv_write_chkpt module~w90_io->proc~get_hh_r proc~param_get_projections param_get_projections module~w90_io->proc~param_get_projections module~w90_io->proc~wann_omega_gamma module~w90_postw90_common w90_postw90_common module~w90_postw90_common->module~w90_geninterp module~w90_postw90_common->module~w90_boltzwann module~w90_postw90_common->program~postw90 module~w90_postw90_common->proc~wham_get_eig_deleig module~w90_postw90_common->proc~dos_get_levelspacing module~w90_postw90_common->proc~fourier_q_to_r module~w90_postw90_common->proc~spin_get_nk module~w90_postw90_common->proc~get_aa_r module~w90_postw90_common->proc~get_ff_r module~w90_postw90_common->proc~k_path module~w90_postw90_common->proc~k_slice module~w90_postw90_common->proc~get_ss_r module~w90_postw90_common->proc~get_cc_r module~w90_postw90_common->proc~dos_main module~w90_postw90_common->proc~wham_get_d_h_a module~w90_postw90_common->proc~berry_get_kubo_k module~w90_postw90_common->proc~wham_get_eig_uu_hh_jjlist module~w90_postw90_common->proc~berry_main module~w90_postw90_common->proc~wham_get_occ_mat_list module~w90_postw90_common->proc~spin_get_moment module~w90_postw90_common->proc~spin_get_moment_k module~w90_postw90_common->proc~get_bb_r module~w90_postw90_common->proc~berry_get_imfgh_klist module~w90_postw90_common->proc~get_hh_r module~w90_postw90_common->proc~berry_get_imf_klist module~w90_comms->module~w90_geninterp module~w90_comms->module~w90_boltzwann module~w90_comms->module~w90_postw90_common module~w90_comms->program~postw90 module~w90_comms->proc~get_aa_r module~w90_comms->proc~get_ff_r module~w90_comms->proc~k_path module~w90_comms->proc~k_slice module~w90_comms->proc~get_ss_r module~w90_comms->proc~get_cc_r module~w90_comms->proc~dos_main module~w90_comms->proc~berry_main module~w90_comms->proc~spin_get_moment module~w90_comms->proc~get_bb_r module~w90_comms->proc~get_hh_r module~w90_wannierise w90_wannierise module~w90_wannierise->program~wannier module~w90_wannierise->proc~wannier_run module~w90_kmesh->program~wannier module~w90_kmesh->program~postw90 module~w90_kmesh->proc~wannier_setup module~w90_kmesh->proc~wannier_run module~w90_dos w90_dos module~w90_dos->module~w90_boltzwann module~w90_dos->program~postw90 module~w90_kpath w90_kpath module~w90_kpath->program~postw90 module~w90_transport w90_transport module~w90_transport->program~wannier module~w90_transport->proc~wannier_run module~w90_spin w90_spin module~w90_spin->program~postw90 module~w90_spin->proc~k_path module~w90_spin->proc~k_slice module~w90_spin->proc~berry_get_kubo_k module~w90_spin->proc~dos_get_k module~w90_spin->proc~tdf_kpt module~w90_sitesym->module~w90_disentangle module~w90_sitesym->program~wannier module~w90_sitesym->proc~wann_main module~w90_sitesym->proc~overlap_project module~w90_sitesym->proc~wann_domega module~w90_sitesym->proc~dis_extract module~w90_utility w90_utility module~w90_utility->module~w90_geninterp module~w90_utility->module~w90_boltzwann module~w90_utility->proc~param_get_atoms module~w90_utility->proc~wann_phases module~w90_utility->proc~wham_get_eig_deleig module~w90_utility->proc~wann_write_xyz module~w90_utility->proc~ws_translate_dist module~w90_utility->proc~r_wz_sc module~w90_utility->proc~wham_get_jjm_list module~w90_utility->proc~spin_get_nk module~w90_utility->proc~k_path module~w90_utility->proc~param_in_file module~w90_utility->proc~param_read module~w90_utility->proc~k_slice module~w90_utility->proc~wann_main_gamma module~w90_utility->proc~r_wz_sc_equiv module~w90_utility->proc~wann_main module~w90_utility->proc~dos_main module~w90_utility->proc~wham_get_d_h_a module~w90_utility->proc~overlap_project module~w90_utility->proc~berry_get_kubo_k module~w90_utility->proc~wham_get_eig_uu_hh_jjlist module~w90_utility->proc~wham_get_d_h module~w90_utility->proc~kmesh_get module~w90_utility->proc~param_lib_set_atoms module~w90_utility->proc~sitesym_symmetrize_rotation module~w90_utility->proc~wham_get_deleig_a module~w90_utility->proc~calctdfanddos module~w90_utility->proc~pw90common_wanint_setup module~w90_utility->proc~dos_get_k module~w90_utility->proc~wham_get_jjp_list module~w90_utility->proc~tdf_kpt module~w90_utility->proc~spin_get_moment_k module~w90_utility->proc~wann_write_vdw_data module~w90_utility->proc~berry_get_imfgh_klist module~w90_utility->proc~overlap_project_gamma module~w90_utility->proc~param_get_projections module~w90_utility->proc~berry_get_imf_klist module~w90_utility->proc~sitesym_symmetrize_gradient module~w90_constants w90_constants module~w90_constants->module~w90_overlap module~w90_constants->module~w90_get_oper module~w90_constants->module~w90_wan_ham module~w90_constants->module~w90_berry module~w90_constants->module~w90_parameters module~w90_constants->module~w90_hamiltonian module~w90_constants->module~w90_conv module~w90_constants->module~w90_geninterp module~w90_constants->module~w90_boltzwann module~w90_constants->module~w90_ws_distance module~w90_constants->module~w90_io module~w90_constants->module~w90_postw90_common module~w90_constants->module~w90_comms module~w90_constants->module~w90_wannierise module~w90_constants->module~w90_kmesh module~w90_constants->module~w90_dos module~w90_constants->module~w90_kpath module~w90_constants->module~w90_transport module~w90_constants->module~w90_spin module~w90_constants->module~w90_sitesym module~w90_constants->module~w90_utility module~w90_constants->module~w90_disentangle module~w90_constants->program~wannier module~w90_constants->program~w90chk2chk module~w90_constants->program~postw90 module~w90_constants->proc~hamiltonian_get_hr module~w90_constants->proc~param_get_atoms module~w90_constants->proc~plot_main module~w90_constants->proc~wann_phases module~w90_constants->proc~plot_interpolate_bands module~w90_constants->proc~wannier_setup module~w90_constants->proc~tran_read_htc module~w90_constants->proc~pw90common_fourier_r_to_k module~w90_constants->proc~wannier_run module~w90_constants->proc~param_read_chkpt proc~utility_zgemm utility_zgemm module~w90_constants->proc~utility_zgemm module~w90_constants->proc~utility_recip_lattice module~w90_constants->proc~fourier_q_to_r module~w90_constants->proc~wham_get_jjm_list module~w90_constants->proc~spin_get_nk module~w90_constants->proc~get_aa_r module~w90_constants->proc~check_and_sort_similar_centres module~w90_constants->proc~wann_svd_omega_i proc~utility_rotate utility_rotate module~w90_constants->proc~utility_rotate module~w90_constants->proc~get_ff_r module~w90_constants->proc~tran_parity_enforce module~w90_constants->proc~utility_w0gauss module~w90_constants->proc~k_path proc~sort sort module~w90_constants->proc~sort module~w90_constants->proc~tran_read_htx module~w90_constants->proc~param_read module~w90_constants->proc~k_slice module~w90_constants->proc~tran_bulk module~w90_constants->proc~get_ss_r module~w90_constants->proc~wann_main_gamma module~w90_constants->proc~pw90common_wanint_param_dist module~w90_constants->proc~pw90common_fourier_r_to_k_new module~w90_constants->proc~param_write_header proc~utility_compar utility_compar module~w90_constants->proc~utility_compar module~w90_constants->proc~hamiltonian_wigner_seitz module~w90_constants->proc~hamiltonian_write_rmn module~w90_constants->proc~tran_find_integral_signatures module~w90_constants->proc~tran_lcr module~w90_constants->proc~wann_check_unitarity proc~qe_erf qe_erf module~w90_constants->proc~qe_erf module~w90_constants->proc~utility_diagonalize module~w90_constants->proc~wann_main module~w90_constants->proc~get_cc_r module~w90_constants->proc~tran_reduce_hr module~w90_constants->proc~tran_green module~w90_constants->proc~wham_get_d_h_a proc~utility_cart_to_frac utility_cart_to_frac module~w90_constants->proc~utility_cart_to_frac module~w90_constants->proc~overlap_project module~w90_constants->proc~tran_read_htxy module~w90_constants->proc~conv_read_chkpt_fmt module~w90_constants->proc~berry_get_kubo_k proc~utility_matmul_diag utility_matmul_diag module~w90_constants->proc~utility_matmul_diag proc~gauss_freq gauss_freq module~w90_constants->proc~gauss_freq module~w90_constants->proc~pw90common_wanint_get_kpoint_file module~w90_constants->proc~script_common proc~dis_proj_froz dis_proj_froz module~w90_constants->proc~dis_proj_froz module~w90_constants->proc~pw90common_wanint_data_dist proc~utility_commutator_diag utility_commutator_diag module~w90_constants->proc~utility_commutator_diag module~w90_constants->proc~param_get_keyword_block module~w90_constants->proc~berry_main proc~io_time io_time module~w90_constants->proc~io_time module~w90_constants->proc~wham_get_occ_mat_list module~w90_constants->proc~wham_get_d_h module~w90_constants->proc~group module~w90_constants->proc~pw90common_fourier_r_to_k_vec module~w90_constants->proc~plot_fermi_surface proc~utility_rotate_diag utility_rotate_diag module~w90_constants->proc~utility_rotate_diag proc~utility_re_tr utility_re_tr module~w90_constants->proc~utility_re_tr proc~qe_erfc qe_erfc module~w90_constants->proc~qe_erfc module~w90_constants->proc~pw90common_get_occ proc~utility_im_tr utility_im_tr module~w90_constants->proc~utility_im_tr proc~internal_maxloc internal_maxloc module~w90_constants->proc~internal_maxloc module~w90_constants->proc~wigner_seitz module~w90_constants->proc~wham_get_deleig_a module~w90_constants->proc~tran_lcr_2c2_sort module~w90_constants->proc~conv_read_chkpt module~w90_constants->proc~kmesh_shell_fixed module~w90_constants->proc~pw90common_wanint_setup module~w90_constants->proc~tran_cut_hr_one_dim module~w90_constants->proc~spin_get_moment module~w90_constants->proc~tran_lcr_2c2_build_ham module~w90_constants->proc~dos_get_k module~w90_constants->proc~wham_get_jjp_list module~w90_constants->proc~tdf_kpt module~w90_constants->proc~spin_get_moment_k module~w90_constants->proc~wann_write_vdw_data module~w90_constants->proc~get_bb_r module~w90_constants->proc~master_sort_and_group module~w90_constants->proc~wann_write_r2mn module~w90_constants->proc~kmesh_shell_automatic proc~dis_project dis_project module~w90_constants->proc~dis_project module~w90_constants->proc~kmesh_shell_from_file module~w90_constants->proc~plot_wannier module~w90_constants->proc~hamiltonian_write_tb module~w90_constants->proc~hamiltonian_setup module~w90_constants->proc~berry_get_imfgh_klist module~w90_constants->proc~tran_transfer module~w90_constants->proc~tran_get_ht module~w90_constants->proc~overlap_project_gamma module~w90_constants->proc~get_hh_r module~w90_constants->proc~param_get_projections module~w90_constants->proc~berry_get_imf_klist proc~utility_wgauss utility_wgauss module~w90_constants->proc~utility_wgauss module~w90_constants->proc~get_win_min module~w90_disentangle->program~wannier module~w90_disentangle->proc~wannier_run
Help