om_scan Subroutine

public subroutine om_scan(ik)

Uses

  • proc~~om_scan~~UsesGraph proc~om_scan om_scan module~alps_io alps_io proc~om_scan->module~alps_io module~alps_var alps_var proc~om_scan->module~alps_var mpi mpi proc~om_scan->mpi module~alps_var->mpi

This subroutine scans solutions along a single prescribed path in wavevector space. KGK: This line causes the solution to (occasionally) smoothly transition to unphysical values. Suppressing until we understand the error.

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: ik

Index of scan number.


Calls

proc~~om_scan~~CallsGraph proc~om_scan om_scan mpi_barrier mpi_barrier proc~om_scan->mpi_barrier mpi_bcast mpi_bcast proc~om_scan->mpi_bcast proc~alps_error alps_error proc~om_scan->proc~alps_error proc~calc_eigen calc_eigen proc~om_scan->proc~calc_eigen proc~determine_bessel_array determine_bessel_array proc~om_scan->proc~determine_bessel_array proc~determine_nmax determine_nmax proc~om_scan->proc~determine_nmax proc~disp disp proc~om_scan->proc~disp proc~get_unused_unit~2 get_unused_unit proc~om_scan->proc~get_unused_unit~2 proc~isnancheck isnancheck proc~om_scan->proc~isnancheck proc~secant secant proc~om_scan->proc~secant proc~split_processes split_processes proc~om_scan->proc~split_processes mpi_abort mpi_abort proc~alps_error->mpi_abort proc~output_time output_time proc~alps_error->proc~output_time proc~calc_eigen->proc~disp proc~bessj BESSJ proc~determine_bessel_array->proc~bessj proc~determine_nmax->mpi_barrier proc~determine_nmax->proc~bessj proc~disp->mpi_barrier proc~disp->mpi_bcast mpi_reduce mpi_reduce proc~disp->mpi_reduce proc~calc_chi calc_chi proc~disp->proc~calc_chi proc~determine_resonances determine_resonances proc~disp->proc~determine_resonances proc~full_integrate full_integrate proc~disp->proc~full_integrate proc~int_ee int_ee proc~disp->proc~int_ee proc~int_ee_rel int_ee_rel proc~disp->proc~int_ee_rel proc~secant->mpi_barrier proc~secant->proc~disp proc~split_processes->mpi_barrier float float proc~bessj->float proc~bessj0 BESSJ0 proc~bessj->proc~bessj0 proc~bessj1 BESSJ1 proc~bessj->proc~bessj1 proc~besseli besselI proc~calc_chi->proc~besseli proc~calc_chi_cold calc_chi_cold proc~calc_chi->proc~calc_chi_cold proc~calc_ypsilon calc_ypsilon proc~calc_chi->proc~calc_ypsilon proc~integrate integrate proc~full_integrate->proc~integrate proc~integrate_res integrate_res proc~full_integrate->proc~integrate_res proc~integrate_res_rel integrate_res_rel proc~full_integrate->proc~integrate_res_rel proc~landau_integrate landau_integrate proc~full_integrate->proc~landau_integrate proc~landau_integrate_rel landau_integrate_rel proc~full_integrate->proc~landau_integrate_rel proc~determine_sproc_rel determine_sproc_rel proc~int_ee_rel->proc~determine_sproc_rel proc~bessi BESSI proc~besseli->proc~bessi proc~calc_ypsilon->proc~besseli proc~dispfunct dispfunct proc~calc_ypsilon->proc~dispfunct proc~int_t int_T proc~integrate->proc~int_t proc~resu resU proc~integrate->proc~resu proc~integrate_res->proc~integrate proc~funct_g funct_g proc~integrate_res->proc~funct_g proc~integrate_res_rel->proc~determine_sproc_rel proc~integrate_resu_rel integrate_resU_rel proc~integrate_res_rel->proc~integrate_resu_rel proc~eval_fit eval_fit proc~landau_integrate->proc~eval_fit proc~int_t_res int_T_res proc~landau_integrate->proc~int_t_res proc~landau_integrate_rel->proc~determine_sproc_rel proc~landau_integrate_rel->proc~eval_fit proc~int_t_res_rel int_T_res_rel proc~landau_integrate_rel->proc~int_t_res_rel proc~bessi->float dfloat dfloat proc~bessi->dfloat proc~bessi0~2 BESSI0 proc~bessi->proc~bessi0~2 proc~bessi1~2 BESSI1 proc~bessi->proc~bessi1~2 proc~wofz WOFZ proc~dispfunct->proc~wofz proc~distribution_analyt distribution_analyt proc~eval_fit->proc~distribution_analyt proc~fit_function fit_function proc~eval_fit->proc~fit_function proc~fit_function_poly fit_function_poly proc~eval_fit->proc~fit_function_poly proc~funct_g->proc~int_t proc~cbessj CBESSJ proc~int_t_res_rel->proc~cbessj proc~integrate_resu_rel->proc~alps_error proc~int_t_rel int_T_rel proc~integrate_resu_rel->proc~int_t_rel proc~principal_integral_rel principal_integral_rel proc~integrate_resu_rel->proc~principal_integral_rel proc~resu_rel resU_rel proc~integrate_resu_rel->proc~resu_rel proc~fact Fact proc~cbessj->proc~fact proc~int_t_rel->proc~bessj proc~funct_g_rel funct_g_rel proc~principal_integral_rel->proc~funct_g_rel dcos dcos proc~wofz->dcos dexp dexp proc~wofz->dexp dsin dsin proc~wofz->dsin idint idint proc~wofz->idint idnint idnint proc~wofz->idnint proc~funct_g_rel->proc~int_t_rel

Called by

proc~~om_scan~~CalledByGraph proc~om_scan om_scan program~alps alps program~alps->proc~om_scan