MOD_COSP_RADAR Module


Uses

  • module~~mod_cosp_radar~~UsesGraph module~mod_cosp_radar MOD_COSP_RADAR module~mod_cosp_types~2 MOD_COSP_TYPES module~mod_cosp_radar->module~mod_cosp_types~2 module~atmos_lib atmos_lib module~mod_cosp_radar->module~atmos_lib module~array_lib array_lib module~mod_cosp_radar->module~array_lib module~mod_cosp_constants~2 MOD_COSP_CONSTANTS module~mod_cosp_radar->module~mod_cosp_constants~2 module~format_input format_input module~mod_cosp_radar->module~format_input module~mod_cosp_utils MOD_COSP_UTILS module~mod_cosp_radar->module~mod_cosp_utils module~radar_simulator_types radar_simulator_types module~mod_cosp_radar->module~radar_simulator_types module~mod_cosp_types~2->module~mod_cosp_constants~2 module~mod_cosp_types~2->module~mod_cosp_utils module~mod_cosp_types~2->module~radar_simulator_types module~mod_cosp_utils->module~mod_cosp_constants~2

Contents


Interfaces

interface

  • public subroutine radar_simulator(hp, nprof, ngate, undef, hgt_matrix, hm_matrix, re_matrix, Np_matrix, p_matrix, t_matrix, rh_matrix, Ze_non, Ze_ray, g_to_vol, a_to_vol, dBZe, g_to_vol_in, g_to_vol_out)

    Arguments

    Type IntentOptional Attributes Name
    type(class_param) :: hp
    integer, intent(in) :: nprof
    integer, intent(in) :: ngate
    real :: undef
    real(kind=8), intent(in), dimension(nprof,ngate) :: hgt_matrix
    real(kind=8), intent(in), dimension(hp%nhclass,nprof,ngate) :: hm_matrix
    real(kind=8), intent(inout), dimension(hp%nhclass,nprof,ngate) :: re_matrix
    real(kind=8), intent(inout), dimension(hp%nhclass,nprof,ngate) :: Np_matrix
    real(kind=8), intent(in), dimension(nprof,ngate) :: p_matrix
    real(kind=8), intent(in), dimension(nprof,ngate) :: t_matrix
    real(kind=8), intent(in), dimension(nprof,ngate) :: rh_matrix
    real(kind=8), intent(out), dimension(nprof,ngate) :: Ze_non
    real(kind=8), intent(out), dimension(nprof,ngate) :: Ze_ray
    real(kind=8), intent(out), dimension(nprof,ngate) :: g_to_vol
    real(kind=8), intent(out), dimension(nprof,ngate) :: a_to_vol
    real(kind=8), intent(out), dimension(nprof,ngate) :: dBZe
    real(kind=8), optional, dimension(nprof,ngate) :: g_to_vol_in
    real(kind=8), optional, dimension(nprof,ngate) :: g_to_vol_out

Subroutines

public subroutine COSP_RADAR(gbx, sgx, sghydro, z)

Arguments

Type IntentOptional Attributes Name
type(COSP_GRIDBOX), intent(inout) :: gbx
type(COSP_SUBGRID), intent(in) :: sgx
type(COSP_SGHYDRO), intent(in) :: sghydro
type(COSP_SGRADAR), intent(inout) :: z