Modules

ModuleSource FileDescription
alps_analytALPS_analyt.f90

This module contains functions and subroutines for the hybrid analytical continuation.

alps_comALPS_com.f90
alps_distribution_analytdistribution_analyt.f90

This module evaluates a pre-defined function for f0. This is an alternative to the use of an f0 table or a bi-Maxwellian approximation. This function can be used to define f0 for the integration or for the analytic continuation (or both).

alps_fnsALPS_fns.f90

This module contains the key numerical functions of ALPS.

alps_fns_relALPS_fns_rel.f90

This module contains the relativistic numerical functions of ALPS.

alps_ioALPS_io.f90

Controls input and output functions to and from main program.

alps_nhdsALPS_NHDS.f90

Module including the NHDS implementation for bi-Maxwellian reference cases. The original NHDS code can be found under github.com/danielver02/NHDS.

alps_varALPS_var.f90

Contains all global variables.

module~~graph~~ModuleGraph module~alps_analyt alps_analyt module~alps_com alps_com module~alps_distribution_analyt alps_distribution_analyt module~alps_fns alps_fns module~alps_fns_rel alps_fns_rel module~alps_io alps_io module~alps_nhds alps_nhds module~alps_var alps_var mpi mpi module~alps_var->mpi proc~alps_error alps_io::alps_error proc~alps_error->module~alps_var proc~alps_error->mpi proc~alps_error_init alps_io::alps_error_init proc~alps_error_init->module~alps_var proc~bm_read alps_io::bM_read proc~bm_read->module~alps_var proc~calc_chi alps_nhds::calc_chi proc~calc_chi->module~alps_var proc~calc_eigen alps_fns::calc_eigen proc~calc_eigen->module~alps_var proc~calc_ypsilon alps_nhds::calc_ypsilon proc~calc_ypsilon->module~alps_var proc~derivative_f0 alps_fns::derivative_f0 proc~derivative_f0->module~alps_fns_rel proc~derivative_f0->module~alps_io proc~derivative_f0->module~alps_var proc~derivative_f0_rel alps_fns_rel::derivative_f0_rel proc~derivative_f0_rel->module~alps_io proc~derivative_f0_rel->module~alps_var proc~determine_bessel_array alps_fns::determine_bessel_array proc~determine_bessel_array->module~alps_fns_rel proc~determine_bessel_array->module~alps_io proc~determine_bessel_array->module~alps_var proc~determine_jt alps_analyt::determine_JT proc~determine_jt->module~alps_var proc~determine_nmax alps_fns::determine_nmax proc~determine_nmax->module~alps_fns_rel proc~determine_nmax->module~alps_var proc~determine_nmax->mpi proc~determine_param_fit alps_analyt::determine_param_fit proc~determine_param_fit->module~alps_var proc~determine_resonances alps_fns::determine_resonances proc~determine_resonances->module~alps_io proc~determine_resonances->module~alps_var proc~determine_sproc_rel alps_fns_rel::determine_sproc_rel proc~determine_sproc_rel->module~alps_var proc~disp alps_fns::disp proc~disp->module~alps_fns_rel proc~disp->module~alps_nhds proc~disp->module~alps_var proc~disp->mpi proc~eval_fit alps_analyt::eval_fit proc~eval_fit->module~alps_distribution_analyt proc~eval_fit->module~alps_var proc~find_minima alps_fns::find_minima proc~find_minima->module~alps_var proc~fit_function alps_analyt::fit_function proc~fit_function->module~alps_var proc~fit_read alps_io::fit_read proc~fit_read->module~alps_var proc~full_integrate alps_fns::full_integrate proc~full_integrate->module~alps_fns_rel proc~full_integrate->module~alps_var proc~funct_g alps_fns::funct_g proc~funct_g->module~alps_var proc~funct_g_rel alps_fns_rel::funct_g_rel proc~funct_g_rel->module~alps_var proc~get_indexed_double_namelist_unit alps_io::get_indexed_double_namelist_unit proc~get_indexed_double_namelist_unit->module~alps_var proc~get_indexed_namelist_unit alps_io::get_indexed_namelist_unit proc~get_indexed_namelist_unit->module~alps_var proc~init_param alps_io::init_param proc~init_param->module~alps_var proc~int_ee alps_fns::int_ee proc~int_ee->module~alps_var proc~int_ee_rel alps_fns_rel::int_ee_rel proc~int_ee_rel->module~alps_var proc~int_t alps_fns::int_T proc~int_t->module~alps_var proc~int_t_rel alps_fns_rel::int_T_rel proc~int_t_rel->module~alps_var proc~int_t_res alps_fns::int_T_res proc~int_t_res->module~alps_var proc~int_t_res_rel alps_fns_rel::int_T_res_rel proc~int_t_res_rel->module~alps_var proc~integrate alps_fns::integrate proc~integrate->module~alps_var proc~integrate_res alps_fns::integrate_res proc~integrate_res->module~alps_var proc~integrate_res_rel alps_fns_rel::integrate_res_rel proc~integrate_res_rel->module~alps_var proc~integrate_resu_rel alps_fns_rel::integrate_resU_rel proc~integrate_resu_rel->module~alps_io proc~integrate_resu_rel->module~alps_var proc~landau_integrate alps_fns::landau_integrate proc~landau_integrate->module~alps_analyt proc~landau_integrate->module~alps_var proc~landau_integrate_rel alps_fns_rel::landau_integrate_rel proc~landau_integrate_rel->module~alps_analyt proc~landau_integrate_rel->module~alps_var proc~lm_nonlinear_fit alps_analyt::LM_nonlinear_fit proc~lm_nonlinear_fit->module~alps_io proc~lm_nonlinear_fit->module~alps_var proc~lm_nonlinear_fit->mpi proc~map_read alps_io::map_read proc~map_read->module~alps_var proc~map_search alps_fns::map_search proc~map_search->module~alps_io proc~map_search->module~alps_var proc~map_search->mpi proc~om_double_scan alps_fns::om_double_scan proc~om_double_scan->module~alps_io proc~om_double_scan->module~alps_var proc~om_double_scan->mpi proc~om_scan alps_fns::om_scan proc~om_scan->module~alps_io proc~om_scan->module~alps_var proc~om_scan->mpi proc~output_fit alps_analyt::output_fit proc~output_fit->module~alps_io proc~output_fit->module~alps_var proc~pass_distribution alps_com::pass_distribution proc~pass_distribution->module~alps_var proc~pass_distribution->mpi proc~pass_instructions alps_com::pass_instructions proc~pass_instructions->module~alps_var proc~pass_instructions->mpi proc~principal_integral_rel alps_fns_rel::principal_integral_rel proc~principal_integral_rel->module~alps_var proc~read_f0 alps_io::read_f0 proc~read_f0->module~alps_var proc~refine_guess alps_fns::refine_guess proc~refine_guess->module~alps_io proc~refine_guess->module~alps_var proc~refine_guess->mpi proc~resu alps_fns::resU proc~resu->module~alps_var proc~resu_rel alps_fns_rel::resU_rel proc~resu_rel->module~alps_var proc~scan_read alps_io::scan_read proc~scan_read->module~alps_var proc~secant alps_fns::secant proc~secant->module~alps_var proc~secant->mpi proc~solution_read alps_io::solution_read proc~solution_read->module~alps_var proc~spec_read alps_io::spec_read proc~spec_read->module~alps_var proc~split_processes alps_fns::split_processes proc~split_processes->module~alps_var program~alps alps program~alps->module~alps_analyt program~alps->module~alps_com program~alps->module~alps_fns program~alps->module~alps_io program~alps->module~alps_var program~alps->mpi program~generate_distribution generate_distribution program~generate_distribution->module~alps_distribution_analyt
Help