mcs_run Subroutine

public subroutine mcs_run(ierr)

Arguments

Type IntentOptional Attributes Name
integer, intent(out) :: ierr

Calls

proc~~mcs_run~~CallsGraph proc~mcs_run mcs_run interface~str_from_num str_from_num proc~mcs_run->interface~str_from_num proc~ia_calc_energy ia_calc_energy proc~mcs_run->proc~ia_calc_energy proc~mcm_crnk mcm_crnk proc~mcs_run->proc~mcm_crnk proc~mcm_dbl_pivot mcm_dbl_pivot proc~mcs_run->proc~mcm_dbl_pivot proc~mcm_dspl mcm_dspl proc~mcs_run->proc~mcm_dspl proc~mcm_pivot mcm_pivot proc~mcs_run->proc~mcm_pivot proc~mcm_res_pivot mcm_res_pivot proc~mcs_run->proc~mcm_res_pivot proc~mcm_sc_crnk mcm_sc_crnk proc~mcs_run->proc~mcm_sc_crnk proc~mcm_sc_pivot mcm_sc_pivot proc~mcs_run->proc~mcm_sc_pivot proc~stats_collect stats_collect proc~mcs_run->proc~stats_collect proc~stats_finish stats_finish proc~mcs_run->proc~stats_finish proc~stats_init stats_init proc~mcs_run->proc~stats_init proc~stats_write stats_write proc~mcs_run->proc~stats_write proc~stats_write_eql stats_write_eql proc~mcs_run->proc~stats_write_eql proc~timestring timestring proc~mcs_run->proc~timestring proc~to_com to_com proc~mcs_run->proc~to_com proc~traj_append_frame trajectory_t%traj_append_frame proc~mcs_run->proc~traj_append_frame proc~write_dump write_dump proc~mcs_run->proc~write_dump proc~ia_calc_angle_energy ia_calc_angle_energy proc~ia_calc_energy->proc~ia_calc_angle_energy proc~ia_calc_bond_energy ia_calc_bond_energy proc~ia_calc_energy->proc~ia_calc_bond_energy proc~ia_calc_dihedral_energy ia_calc_dihedral_energy proc~ia_calc_energy->proc~ia_calc_dihedral_energy proc~ia_calc_external_energy ia_calc_external_energy proc~ia_calc_energy->proc~ia_calc_external_energy proc~ia_calc_tether_energy ia_calc_tether_energy proc~ia_calc_energy->proc~ia_calc_tether_energy proc~ia_calc_vdw_energy ia_calc_vdw_energy proc~ia_calc_energy->proc~ia_calc_vdw_energy proc~ia_calc_vdw_energy_vl ia_calc_vdw_energy_vl proc~ia_calc_energy->proc~ia_calc_vdw_energy_vl proc~mcm_crnk->proc~to_com proc~get_iuniform get_iuniform proc~mcm_crnk->proc~get_iuniform proc~get_uniform get_uniform proc~mcm_crnk->proc~get_uniform proc~ia_calc_atm_angle_energy ia_calc_atm_angle_energy proc~mcm_crnk->proc~ia_calc_atm_angle_energy proc~ia_calc_atm_dihedral_energy ia_calc_atm_dihedral_energy proc~mcm_crnk->proc~ia_calc_atm_dihedral_energy proc~ia_calc_atm_tether_energy ia_calc_atm_tether_energy proc~mcm_crnk->proc~ia_calc_atm_tether_energy proc~ia_calc_atm_vdw_energy ia_calc_atm_vdw_energy proc~mcm_crnk->proc~ia_calc_atm_vdw_energy proc~ia_calc_atm_vdw_energy_vl ia_calc_atm_vdw_energy_vl proc~mcm_crnk->proc~ia_calc_atm_vdw_energy_vl proc~mcm_crnk->proc~ia_calc_external_energy proc~ransphere ransphere proc~mcm_crnk->proc~ransphere proc~mcm_dbl_pivot->proc~to_com proc~mcm_dbl_pivot->proc~get_iuniform proc~mcm_dbl_pivot->proc~get_uniform proc~mcm_dbl_pivot->proc~ia_calc_atm_angle_energy proc~mcm_dbl_pivot->proc~ia_calc_atm_dihedral_energy proc~mcm_dbl_pivot->proc~ia_calc_external_energy proc~mcm_dbl_pivot->proc~ia_calc_vdw_energy proc~mcm_dspl->proc~to_com proc~mcm_dspl->proc~get_iuniform proc~mcm_dspl->proc~get_uniform proc~mcm_dspl->proc~ia_calc_atm_angle_energy proc~ia_calc_atm_bond_energy ia_calc_atm_bond_energy proc~mcm_dspl->proc~ia_calc_atm_bond_energy proc~mcm_dspl->proc~ia_calc_atm_dihedral_energy proc~mcm_dspl->proc~ia_calc_atm_tether_energy proc~mcm_dspl->proc~ia_calc_atm_vdw_energy proc~mcm_dspl->proc~ia_calc_atm_vdw_energy_vl proc~mcm_dspl->proc~ia_calc_external_energy proc~mcm_dspl->proc~ransphere proc~mcm_pivot->proc~to_com proc~mcm_pivot->proc~get_iuniform proc~mcm_pivot->proc~get_uniform proc~mcm_pivot->proc~ia_calc_atm_angle_energy proc~mcm_pivot->proc~ia_calc_atm_dihedral_energy proc~mcm_pivot->proc~ia_calc_external_energy proc~mcm_pivot->proc~ia_calc_vdw_energy proc~mcm_pivot->proc~ransphere proc~mcm_res_pivot->proc~to_com proc~mcm_res_pivot->proc~get_iuniform proc~mcm_res_pivot->proc~get_uniform proc~mcm_res_pivot->proc~ia_calc_atm_angle_energy proc~mcm_res_pivot->proc~ia_calc_atm_dihedral_energy proc~mcm_res_pivot->proc~ia_calc_external_energy proc~mcm_res_pivot->proc~ia_calc_vdw_energy proc~mcm_sc_crnk->proc~to_com proc~mcm_sc_crnk->proc~get_iuniform proc~mcm_sc_crnk->proc~get_uniform proc~mcm_sc_crnk->proc~ia_calc_atm_angle_energy proc~mcm_sc_crnk->proc~ia_calc_atm_dihedral_energy proc~mcm_sc_crnk->proc~ia_calc_atm_tether_energy proc~mcm_sc_crnk->proc~ia_calc_atm_vdw_energy proc~mcm_sc_crnk->proc~ia_calc_atm_vdw_energy_vl proc~mcm_sc_crnk->proc~ia_calc_external_energy proc~mcm_sc_crnk->proc~ransphere proc~mcm_sc_pivot->proc~to_com proc~mcm_sc_pivot->proc~get_iuniform proc~mcm_sc_pivot->proc~get_uniform proc~mcm_sc_pivot->proc~ia_calc_atm_angle_energy proc~mcm_sc_pivot->proc~ia_calc_atm_dihedral_energy proc~mcm_sc_pivot->proc~ia_calc_external_energy proc~mcm_sc_pivot->proc~ia_calc_vdw_energy proc~mcm_sc_pivot->proc~ransphere proc~stats_init->proc~stats_write proc~stats_init->proc~stats_write_eql proc~traj_write_frame trajectory_t%traj_write_frame proc~traj_append_frame->proc~traj_write_frame virnguniform virnguniform proc~get_iuniform->virnguniform vdrnguniform vdrnguniform proc~get_uniform->vdrnguniform proc~ia_get_angle_energy ia_get_angle_energy proc~ia_calc_angle_energy->proc~ia_get_angle_energy none~get_row itable_t%get_row proc~ia_calc_atm_angle_energy->none~get_row proc~ia_calc_atm_angle_energy->proc~ia_get_angle_energy proc~ia_calc_atm_bond_energy->none~get_row proc~ia_get_bond_energy ia_get_bond_energy proc~ia_calc_atm_bond_energy->proc~ia_get_bond_energy proc~ia_calc_atm_dihedral_energy->none~get_row proc~ia_get_dihedral_energy ia_get_dihedral_energy proc~ia_calc_atm_dihedral_energy->proc~ia_get_dihedral_energy proc~ia_get_tether_energy ia_get_tether_energy proc~ia_calc_atm_tether_energy->proc~ia_get_tether_energy none~is_in itable_t%is_in proc~ia_calc_atm_vdw_energy->none~is_in proc~ia_get_vdw_energy ia_get_vdw_energy proc~ia_calc_atm_vdw_energy->proc~ia_get_vdw_energy proc~ia_calc_atm_vdw_energy_vl->none~get_row proc~ia_calc_atm_vdw_energy_vl->proc~ia_get_vdw_energy proc~verlet_build verlet_build proc~ia_calc_atm_vdw_energy_vl->proc~verlet_build proc~ia_calc_bond_energy->proc~ia_get_bond_energy proc~ia_calc_dihedral_energy->proc~ia_get_dihedral_energy proc~ia_get_external_energy ia_get_external_energy proc~ia_calc_external_energy->proc~ia_get_external_energy proc~ia_calc_tether_energy->proc~ia_get_tether_energy proc~ia_calc_vdw_energy->none~is_in proc~dqsort dqsort proc~ia_calc_vdw_energy->proc~dqsort proc~ia_calc_vdw_energy->proc~ia_get_vdw_energy proc~ia_calc_vdw_energy_vl->none~get_row proc~ia_calc_vdw_energy_vl->proc~ia_get_vdw_energy proc~ia_calc_vdw_energy_vl->proc~verlet_build proc~get_rv_uniform get_rv_uniform proc~ransphere->proc~get_rv_uniform proc~ivector_get_data ivector_t%ivector_get_data none~get_row->proc~ivector_get_data proc~ivector_get_val ivector_t%ivector_get_val none~is_in->proc~ivector_get_val proc~get_rv_uniform->vdrnguniform proc~ang_cos ang_cos proc~ia_get_angle_energy->proc~ang_cos proc~ang_harm ang_harm proc~ia_get_angle_energy->proc~ang_harm proc~ang_tab ang_tab proc~ia_get_angle_energy->proc~ang_tab proc~bond_fene bond_fene proc~ia_get_bond_energy->proc~bond_fene proc~bond_harm bond_harm proc~ia_get_bond_energy->proc~bond_harm proc~bond_kg bond_kg proc~ia_get_bond_energy->proc~bond_kg proc~bond_tab bond_tab proc~ia_get_bond_energy->proc~bond_tab proc~teth_fene teth_fene proc~ia_get_tether_energy->proc~teth_fene proc~teth_harm teth_harm proc~ia_get_tether_energy->proc~teth_harm proc~vdw_gaussian vdw_gaussian proc~ia_get_vdw_energy->proc~vdw_gaussian proc~vdw_hs vdw_hs proc~ia_get_vdw_energy->proc~vdw_hs proc~vdw_lj vdw_lj proc~ia_get_vdw_energy->proc~vdw_lj proc~vdw_sqwell vdw_sqwell proc~ia_get_vdw_energy->proc~vdw_sqwell proc~vdw_tab vdw_tab proc~ia_get_vdw_energy->proc~vdw_tab proc~verlet_build->none~is_in none~append itable_t%append proc~verlet_build->none~append none~clear~2 itable_t%clear proc~verlet_build->none~clear~2 none~shrink_to_fit itable_t%shrink_to_fit proc~verlet_build->none~shrink_to_fit proc~ivector_append ivector_t%ivector_append none~append->proc~ivector_append proc~ivector_clear ivector_t%ivector_clear none~clear~2->proc~ivector_clear proc~ivector_shrink_to_fit ivector_t%ivector_shrink_to_fit none~shrink_to_fit->proc~ivector_shrink_to_fit proc~spline_cubic_val spline_cubic_val proc~ang_tab->proc~spline_cubic_val proc~spline_linear_val spline_linear_val proc~ang_tab->proc~spline_linear_val proc~bond_tab->proc~spline_cubic_val proc~bond_tab->proc~spline_linear_val proc~vdw_tab->proc~spline_cubic_val proc~vdw_tab->proc~spline_linear_val proc~r8vec_bracket r8vec_bracket proc~spline_cubic_val->proc~r8vec_bracket proc~spline_linear_val->proc~r8vec_bracket

Called by

proc~~mcs_run~~CalledByGraph proc~mcs_run mcs_run program~main main program~main->proc~mcs_run