MOD_LMD_IPSL_STATS Module


Uses

  • module~~mod_lmd_ipsl_stats~2~~UsesGraph module~mod_lmd_ipsl_stats~2 MOD_LMD_IPSL_STATS module~mod_llnl_stats~2 MOD_LLNL_STATS module~mod_lmd_ipsl_stats~2->module~mod_llnl_stats~2 module~mod_cosp_constants~2 MOD_COSP_CONSTANTS module~mod_llnl_stats~2->module~mod_cosp_constants~2

Contents


Subroutines

public subroutine diag_lidar(npoints, ncol, llm, max_bin, nrefl, tmp, pnorm, pnorm_perp, pmol, refl, land, pplay, undef, ok_lidar_cfad, cfad2, srbval, ncat, ntype, lidarcld, lidarcldtype, lidarcldphase, cldlayer, cldtype, cldlayerphase, lidarcldtmp, parasolrefl, vgrid_z, profSR)

Arguments

Type IntentOptional Attributes Name
integer :: npoints
integer :: ncol
integer :: llm
integer :: max_bin
integer :: nrefl
real :: tmp(npoints,llm)
real :: pnorm(npoints,ncol,llm)
real :: pnorm_perp(npoints,ncol,llm)
real :: pmol(npoints,llm)
real :: refl(npoints,ncol,nrefl)
real :: land(npoints)
real :: pplay(npoints,llm)
real :: undef
logical :: ok_lidar_cfad
real :: cfad2(npoints,max_bin,llm)
real :: srbval(max_bin)
integer :: ncat
integer :: ntype
real :: lidarcld(npoints,llm)
real :: lidarcldtype(npoints,llm,ntype+1)
real :: lidarcldphase(npoints,llm,nphase)
real :: cldlayer(npoints,ncat)
real :: cldtype(npoints,ntype)
real :: cldlayerphase(npoints,ncat,nphase)
real :: lidarcldtmp(npoints,40,5)
real :: parasolrefl(npoints,nrefl)
real :: vgrid_z(llm)
real :: profSR(npoints,llm,ncol)

public subroutine COSP_CFAD_SR(Npoints, Ncolumns, Nlevels, Nbins, undef, x, S_att, S_clr, xmax, cfad, srbval)

Arguments

Type IntentOptional Attributes Name
integer :: Npoints
integer :: Ncolumns
integer :: Nlevels
integer :: Nbins
real :: undef
real :: x(Npoints,Ncolumns,Nlevels)
real :: S_att
real :: S_clr
real :: xmax
real :: cfad(Npoints,Nbins,Nlevels)
real :: srbval(Nbins)

public subroutine COSP_CLDFRAC(Npoints, Ncolumns, Nlevels, Ncat, nphase, tmp, x, ATB, ATBperp, pplay, S_att, S_cld, S_cld_att, undef, lidarcld, cldlayer, lidarcldphase, nsub, cldlayerphase, lidarcldtemp)

Arguments

Type IntentOptional Attributes Name
integer :: Npoints
integer :: Ncolumns
integer :: Nlevels
integer :: Ncat
integer :: nphase
real :: tmp(Npoints,Nlevels)
real :: x(Npoints,Ncolumns,Nlevels)
real :: ATB(Npoints,Ncolumns,Nlevels)
real :: ATBperp(Npoints,Ncolumns,Nlevels)
real :: pplay(Npoints,Nlevels)
real :: S_att
real :: S_cld
real :: S_cld_att
real :: undef
real :: lidarcld(Npoints,Nlevels)
real :: cldlayer(Npoints,Ncat)
real :: lidarcldphase(Npoints,Nlevels,Nphase)
real :: nsub(Npoints,Nlevels)
real :: cldlayerphase(Npoints,Ncat,Nphase)
real :: lidarcldtemp(Npoints,Ntemp,5)

public subroutine COSP_OPAQ(Npoints, Ncolumns, Nlevels, Ntype, x, S_cld, undef, lidarcldtype, cldtype, vgrid_z)

Arguments

Type IntentOptional Attributes Name
integer :: Npoints
integer :: Ncolumns
integer :: Nlevels
integer :: Ntype
real :: x(Npoints,Ncolumns,Nlevels)
real :: S_cld
real :: undef
real :: lidarcldtype(Npoints,Nlevels,Ntype+1)
real :: cldtype(Npoints,Ntype)
real :: vgrid_z(Nlevels)