ia_calc_atm_angle_energy Subroutine

public subroutine ia_calc_atm_angle_energy(iatm, enrg_atm)

Calculates the angle energy due to a single atom.

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: iatm
real(kind=rp), intent(out) :: enrg_atm

Calls

proc~~ia_calc_atm_angle_energy~~CallsGraph proc~ia_calc_atm_angle_energy ia_calc_atm_angle_energy none~get_row itable_t%get_row proc~ia_calc_atm_angle_energy->none~get_row proc~ia_get_angle_energy ia_get_angle_energy proc~ia_calc_atm_angle_energy->proc~ia_get_angle_energy proc~ivector_get_data ivector_t%ivector_get_data none~get_row->proc~ivector_get_data 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~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~r8vec_bracket r8vec_bracket proc~spline_cubic_val->proc~r8vec_bracket proc~spline_linear_val->proc~r8vec_bracket

Called by

proc~~ia_calc_atm_angle_energy~~CalledByGraph proc~ia_calc_atm_angle_energy ia_calc_atm_angle_energy proc~mcm_crnk mcm_crnk proc~mcm_crnk->proc~ia_calc_atm_angle_energy proc~mcm_dbl_pivot mcm_dbl_pivot proc~mcm_dbl_pivot->proc~ia_calc_atm_angle_energy proc~mcm_dspl mcm_dspl proc~mcm_dspl->proc~ia_calc_atm_angle_energy proc~mcm_pivot mcm_pivot proc~mcm_pivot->proc~ia_calc_atm_angle_energy proc~mcm_res_pivot mcm_res_pivot proc~mcm_res_pivot->proc~ia_calc_atm_angle_energy proc~mcm_sc_crnk mcm_sc_crnk proc~mcm_sc_crnk->proc~ia_calc_atm_angle_energy proc~mcm_sc_pivot mcm_sc_pivot proc~mcm_sc_pivot->proc~ia_calc_atm_angle_energy proc~mcs_run mcs_run proc~mcs_run->proc~mcm_crnk proc~mcs_run->proc~mcm_dbl_pivot proc~mcs_run->proc~mcm_dspl proc~mcs_run->proc~mcm_pivot proc~mcs_run->proc~mcm_res_pivot proc~mcs_run->proc~mcm_sc_crnk proc~mcs_run->proc~mcm_sc_pivot program~main main program~main->proc~mcs_run