MOD_COSP_STATS Module


Uses

  • module~~mod_cosp_stats~~UsesGraph module~mod_cosp_stats MOD_COSP_STATS module~mod_cosp_config~2 MOD_COSP_CONFIG module~mod_cosp_stats->module~mod_cosp_config~2 module~cosp_kinds cosp_kinds module~mod_cosp_stats->module~cosp_kinds module~mod_cosp_config~2->module~cosp_kinds

Contents


Functions

public function hist1d(Npoints, var, Nbins, bins)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: Npoints
real(kind=wp), intent(in), dimension(Npoints) :: var
integer, intent(in) :: Nbins
real(kind=wp), intent(in), dimension(Nbins+1) :: bins

Return Value real(kind=wp), dimension(Nbins)


Subroutines

public subroutine COSP_CHANGE_VERTICAL_GRID(Npoints, Ncolumns, Nlevels, zfull, zhalf, y, Nglevels, newgrid_bot, newgrid_top, r, log_units)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: Npoints
integer, intent(in) :: Ncolumns
integer, intent(in) :: Nlevels
real(kind=wp), intent(in), dimension(Npoints,Nlevels) :: zfull
real(kind=wp), intent(in), dimension(Npoints,Nlevels) :: zhalf
real(kind=wp), intent(in), dimension(Npoints,Ncolumns,Nlevels) :: y
integer, intent(in) :: Nglevels
real(kind=wp), intent(in), dimension(Nglevels) :: newgrid_bot
real(kind=wp), intent(in), dimension(Nglevels) :: newgrid_top
real(kind=wp), intent(out), dimension(Npoints,Ncolumns,Nglevels) :: r
logical, intent(in), optional :: log_units

public subroutine COSP_LIDAR_ONLY_CLOUD(Npoints, Ncolumns, Nlevels, beta_tot, beta_mol, Ze_tot, lidar_only_freq_cloud, tcc, radar_tcc, radar_tcc2)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: Npoints
integer, intent(in) :: Ncolumns
integer, intent(in) :: Nlevels
real(kind=wp), intent(in), dimension(Npoints,Ncolumns,Nlevels) :: beta_tot
real(kind=wp), intent(in), dimension(Npoints,Nlevels) :: beta_mol
real(kind=wp), intent(in), dimension(Npoints,Ncolumns,Nlevels) :: Ze_tot
real(kind=wp), intent(out), dimension(Npoints,Nlevels) :: lidar_only_freq_cloud
real(kind=wp), intent(out), dimension(Npoints) :: tcc
real(kind=wp), intent(out), dimension(Npoints) :: radar_tcc
real(kind=wp), intent(out), dimension(Npoints) :: radar_tcc2

public subroutine hist2D(var1, var2, npts, bin1, nbin1, bin2, nbin2, jointHist)

Arguments

Type IntentOptional Attributes Name
real(kind=wp), intent(in), dimension(npts) :: var1
real(kind=wp), intent(in), dimension(npts) :: var2
integer, intent(in) :: npts
real(kind=wp), intent(in), dimension(nbin1+1) :: bin1
integer, intent(in) :: nbin1
real(kind=wp), intent(in), dimension(nbin2+1) :: bin2
integer, intent(in) :: nbin2
real(kind=wp), intent(out), dimension(nbin1,nbin2) :: jointHist