backtoBZ Subroutine

subroutine backtoBZ(xx, yy, zz, n1, n2, n3)

  • Uses:

  • kinds
proc~~backtobz~~UsesGraph proc~backtobz backtoBZ kinds kinds kinds->proc~backtobz
Help

Brings xx, yy, and zz into first BZ

Arguments

Type IntentOptional AttributesName
real(kind=DP), intent(inout) :: xx
real(kind=DP), intent(inout) :: yy
real(kind=DP), intent(inout) :: zz
integer, intent(in) :: n1
integer, intent(in) :: n2
integer, intent(in) :: n3

Called By

proc~~backtobz~~CalledByGraph proc~backtobz backtoBZ proc~createkmap_pw2 createkmap_pw2 proc~createkmap_pw2->proc~backtobz proc~kmesh_fine kmesh_fine proc~kmesh_fine->proc~backtobz proc~kpmq_map kpmq_map proc~kpmq_map->proc~backtobz proc~createkmap2 createkmap2 proc~createkmap2->proc~backtobz proc~ktokpmq ktokpmq proc~ktokpmq->proc~backtobz proc~createkmap createkmap proc~createkmap->proc~backtobz proc~elphon_shuffle_wrap elphon_shuffle_wrap proc~elphon_shuffle_wrap->proc~createkmap_pw2 proc~elphon_shuffle_wrap->proc~createkmap proc~ephwann_shuffle ephwann_shuffle proc~elphon_shuffle_wrap->proc~ephwann_shuffle proc~loadumat loadumat proc~elphon_shuffle_wrap->proc~loadumat proc~elphon_shuffle elphon_shuffle proc~elphon_shuffle_wrap->proc~elphon_shuffle program~epw epw program~epw->proc~elphon_shuffle_wrap proc~eliashberg_eqs eliashberg_eqs program~epw->proc~eliashberg_eqs proc~wann_run wann_run program~epw->proc~wann_run proc~ephwann_shuffle->proc~kmesh_fine proc~kqmap_fine kqmap_fine proc~ephwann_shuffle->proc~kqmap_fine proc~ephwann_shuffle->proc~loadumat proc~vmebloch2wan vmebloch2wan proc~ephwann_shuffle->proc~vmebloch2wan proc~kqmap_fine->proc~kpmq_map proc~read_kqmap read_kqmap proc~read_kqmap->proc~kpmq_map proc~eliashberg_eqs->proc~read_kqmap proc~loadumat->proc~createkmap2 proc~proj_w90 proj_w90 proc~proj_w90->proc~loadumat proc~elphel2_shuffle elphel2_shuffle proc~elphel2_shuffle->proc~ktokpmq proc~compute_mmn_para compute_mmn_para proc~compute_mmn_para->proc~ktokpmq proc~phases_a_m phases_a_m proc~phases_a_m->proc~ktokpmq proc~compute_amn_para compute_amn_para proc~compute_amn_para->proc~ktokpmq proc~vmebloch2wan->proc~ktokpmq proc~write_plot write_plot proc~write_plot->proc~ktokpmq proc~elphon_shuffle->proc~elphel2_shuffle proc~pw2wan90epw pw2wan90epw proc~pw2wan90epw->proc~compute_mmn_para proc~pw2wan90epw->proc~phases_a_m proc~pw2wan90epw->proc~compute_amn_para proc~wann_run->proc~pw2wan90epw
Help



allocate_epwq analytic_cont_aniso_iaxis_to_raxis analytic_cont_iso_iaxis_to_raxis backtoBZ bcast_ph_input bcast_ph_input1 check_inverse checksym checksym_mag ckbounds close_epw compute_amn_para compute_mmn_para compute_pmn_para compute_umn_c compute_umn_f coset count_kpoints createkmap createkmap2 createkmap_pw2 deallocate_eliashberg deallocate_eliashberg_aniso_iaxis deallocate_eliashberg_aniso_raxis deallocate_eliashberg_iso_iaxis deallocate_eliashberg_iso_raxis deallocate_elphon deallocate_epw dmebloch2wan dmewan2bloch dos_ef_seq dos_quasiparticle dvanqq2 dvqpsi_us3 dvqpsi_us_only3 dx2my2 dxy dxz dynbloch2wan dynifc2blochc dynifc2blochf dynwan2bloch dyz dz2 efermig_seq eliashberg_a2f eliashberg_aniso_iaxis eliashberg_eqs eliashberg_init eliashberg_iso_iaxis eliashberg_iso_raxis eliashberg_memlt_aniso_acon eliashberg_memlt_aniso_iaxis eliashberg_read_aniso_iaxis eliashberg_write_cont_raxis eliashberg_write_iaxis elphel2_shuffle elphon_shuffle elphon_shuffle_wrap ephbloch2wane ephbloch2wanp ephbloch2wanp_mem ephwan2bloch ephwan2blochp ephwann_shuffle epw_init epw_read epw_readin epw_setup epw_setup_restart epw_summary epw_write eqvect_strict estimate_tc_gap evaluate_a2f_lambda evaluate_a2fij fermiwindow fkbounds fkbounds_bnd fractrasl free_energy fxx2m3y2 fxyz fxz2 fy3x2my2 fyz2 fz3 fzx2my2 gamma_acont gap_distribution_FS gap_FS gen_freqgrid_iaxis gen_freqgrid_raxis generate_guiding_functions gmap_sym hambloch2wan hamwan2bloch hpsort_eps_epw init_random_seed integrate_eliashberg_iso_raxis inverse_s irotate irrek kernel_aniso_iaxis kernel_aniso_iaxis_analytic_cont kernel_iso_iaxis kernel_iso_iaxis_analytic_cont kernel_raxis kmesh_fine kpmq_map kpointdivision kqmap_fine ktokpmq lambdai_aniso_ver1 lambdai_aniso_ver2 lambdai_iso lambdar_aniso_ver1 lambdar_aniso_ver2 lambdar_iso lib_dealloc loadkmesh_para loadkmesh_serial loadqmesh_para loadqmesh_serial loadumat mem_integer_size_eliashberg mem_size mem_size_eliashberg mix_broyden mix_broyden2 mix_broyden2_aniso mix_broyden_aniso mode_group multable nesting_fn_k nesting_fn_q openfilepw p_z pade_coeff pade_cont_aniso_iaxis_to_raxis pade_cont_iso_iaxis_to_raxis pade_eval para_bounds phases_a_m plot_band poolgather poolgather2 poolgather_int poolgather_int1 print_clock_epw proj_w90 pw2wan90epw px py radialpart read_a2f read_dyn_mat read_dyn_mat_header read_dyn_mat_param read_eigenvalues read_ephmat read_frequencies read_ifc read_ifc_param read_ifc_xml read_kqmap read_modes readdvscf readgmap readmat_shuffle2 readwfc refold rgd_blk rgd_blk_epw rgd_blk_epw_fine rotate_cart rotate_eigenm rotate_epmat run_wannier rwepmatw s scan_file_to selfen_elec_k selfen_elec_q selfen_phon_k selfen_phon_q set_asr2 set_ndnmbr set_u_matrix setphases setphases_wrap setup_nnkp sgam_at sgam_at_mag sgama2 sp1 sp2 sp3 sp_zeu spectral_func_k spectral_func_q star_q2 stop_epw sum_eliashberg_aniso_iaxis sum_eliashberg_iso_iaxis sumkg_seq vmebloch2wan vmewan2bloch wann_run wigner_seitz wigner_seitz2 write_band write_ephmat write_filukk write_plot write_winfil ylm_expansion ylm_wannier