array_lib Module


Used by

  • module~~array_lib~~UsedByGraph module~array_lib array_lib module~mod_quickbeam_optics~2 mod_quickbeam_optics module~mod_quickbeam_optics~2->module~array_lib proc~irreg_to_grid~2 irreg_to_grid proc~irreg_to_grid~2->module~array_lib proc~radar_simulator radar_simulator proc~radar_simulator->module~array_lib proc~path_integral~4 path_integral proc~path_integral~4->module~array_lib proc~radar_simulator~2 radar_simulator proc~radar_simulator~2->module~array_lib module~mod_cosp_radar~2 MOD_COSP_RADAR module~mod_cosp_radar~2->module~array_lib module~mod_cosp_radar MOD_COSP_RADAR module~mod_cosp_radar->module~array_lib proc~dsd dsd proc~dsd->module~array_lib proc~dsd~3 dsd proc~dsd~3->module~array_lib proc~path_integral path_integral proc~path_integral->module~array_lib proc~irreg_to_grid irreg_to_grid proc~irreg_to_grid->module~array_lib module~mod_quickbeam_optics mod_quickbeam_optics module~mod_quickbeam_optics->module~array_lib proc~path_integral~3 path_integral proc~path_integral~3->module~array_lib proc~path_integral~2 path_integral proc~path_integral~2->module~array_lib proc~lmdz_cosp_interface lmdz_cosp_interface proc~lmdz_cosp_interface->module~mod_quickbeam_optics~2 module~lmdz_cosp_subsample_and_optics_mod~2 LMDZ_COSP_SUBSAMPLE_AND_OPTICS_MOD proc~lmdz_cosp_interface->module~lmdz_cosp_subsample_and_optics_mod~2 module~lmdz_cosp_subsample_and_optics_mod~2->module~mod_quickbeam_optics~2 proc~lmdz_cosp_interface~2 lmdz_cosp_interface proc~lmdz_cosp_interface~2->module~mod_quickbeam_optics~2 proc~lmdz_cosp_interface~2->module~lmdz_cosp_subsample_and_optics_mod~2 module~lmdz_cosp_subsample_and_optics_mod LMDZ_COSP_SUBSAMPLE_AND_OPTICS_MOD module~lmdz_cosp_subsample_and_optics_mod->module~mod_quickbeam_optics~2

Contents


Functions

public function infind(list, val, sort, dist)

Arguments

Type IntentOptional Attributes Name
real(kind=8), intent(in), dimension(:) :: list
real(kind=8), intent(in) :: val
integer, intent(in), optional :: sort
real(kind=8), intent(out), optional :: dist

Return Value integer(kind=4)


Subroutines

public subroutine lin_interpolate(yarr, xarr, yyarr, xxarr, tol)

Arguments

Type IntentOptional Attributes Name
real(kind=8), intent(in), dimension(:) :: yarr
real(kind=8), intent(in), dimension(:) :: xarr
real(kind=8), intent(out), dimension(size(xxarr)) :: yyarr
real(kind=8), intent(in), dimension(:) :: xxarr
real(kind=8), intent(in) :: tol