bessim1 Function

public function bessim1(x)

Uses

  • proc~~bessim1~~UsesGraph proc~bessim1 bessim1 module~nrtype nrtype proc~bessim1->module~nrtype module~nrutil_trim nrutil_trim proc~bessim1->module~nrutil_trim module~nrutil_trim->module~nrtype

Calculates the Modified Bessel Function of order one. Determines I_1(x) e^(-x) instead of I_1(x) to avoid large argument problems.

Arguments

Type IntentOptional Attributes Name
real(kind=SP), intent(in) :: x

Argument of Modified Bessel Function.

Return Value real(kind=SP)

Returned value of the Bessel Function calculation.


Calls

proc~~bessim1~~CallsGraph proc~bessim1 bessim1 interface~poly poly proc~bessim1->interface~poly proc~poly_cc poly_cc interface~poly->proc~poly_cc proc~poly_dd poly_dd interface~poly->proc~poly_dd proc~poly_ddv poly_ddv interface~poly->proc~poly_ddv proc~poly_msk_ddv poly_msk_ddv interface~poly->proc~poly_msk_ddv proc~poly_msk_rrv poly_msk_rrv interface~poly->proc~poly_msk_rrv proc~poly_rc poly_rc interface~poly->proc~poly_rc proc~poly_rr poly_rr interface~poly->proc~poly_rr proc~poly_rrv poly_rrv interface~poly->proc~poly_rrv proc~poly_ddv->proc~poly_dd proc~poly_msk_ddv->proc~poly_ddv proc~poly_msk_rrv->proc~poly_rrv proc~poly_rrv->proc~poly_rr

Called by

proc~~bessim1~~CalledByGraph proc~bessim1 bessim1 proc~bessel bessel proc~bessel->proc~bessim1 proc~disp0 disp0 proc~disp0->proc~bessel proc~disp1 disp1 proc~disp1->proc~bessel proc~disp disp proc~disp->proc~disp0 proc~disp->proc~disp1 proc~calc_eigen calc_eigen proc~calc_eigen->proc~disp proc~map_search map_search proc~map_search->proc~disp proc~om_double_scan om_double_scan proc~om_double_scan->proc~disp proc~om_double_scan->proc~calc_eigen proc~om_radial om_radial proc~om_radial->proc~disp proc~om_radial->proc~calc_eigen proc~om_scan om_scan proc~om_scan->proc~disp proc~om_scan->proc~calc_eigen proc~test_disp test_disp proc~test_disp->proc~disp proc~test_disp->proc~calc_eigen proc~compute_fpc_cart compute_fpc_cart proc~compute_fpc_cart->proc~calc_eigen proc~compute_fpc_gyro compute_fpc_gyro proc~compute_fpc_gyro->proc~calc_eigen proc~map_scan map_scan proc~map_scan->proc~map_search proc~radial_scan radial_scan proc~radial_scan->proc~om_radial program~plume plume program~plume->proc~map_search program~plume->proc~om_double_scan program~plume->proc~om_scan program~plume->proc~test_disp program~plume->proc~compute_fpc_cart program~plume->proc~compute_fpc_gyro program~plume->proc~map_scan program~plume->proc~radial_scan