LMDZ
mod_cosp_types Module Reference

Data Types

type  cosp_config
 
type  cosp_gridbox
 
type  cosp_isccp
 
type  cosp_lidarstats
 
type  cosp_misr
 
type  cosp_radarstats
 
type  cosp_rttov
 
type  cosp_sghydro
 
type  cosp_sglidar
 
type  cosp_sgradar
 
type  cosp_subgrid
 
type  cosp_vgrid
 

Functions/Subroutines

subroutine construct_cosp_rttov (Npoints, Nchan, x)
 
subroutine free_cosp_rttov (x)
 
subroutine construct_cosp_misr (cfg, Npoints, x)
 
subroutine free_cosp_misr (x)
 
subroutine construct_cosp_isccp (cfg, Npoints, Ncolumns, Nlevels, x)
 
subroutine free_cosp_isccp (x)
 
subroutine construct_cosp_vgrid (gbx, Nlvgrid, use_vgrid, cloudsat, x)
 
subroutine free_cosp_vgrid (x)
 
subroutine construct_cosp_sglidar (cfg, Npoints, Ncolumns, Nlevels, Nhydro, Nrefl, x)
 
subroutine free_cosp_sglidar (x)
 
subroutine construct_cosp_sgradar (cfg, Npoints, Ncolumns, Nlevels, Nhydro, x)
 
subroutine free_cosp_sgradar (x)
 
subroutine construct_cosp_radarstats (cfg, Npoints, Ncolumns, Nlevels, Nhydro, x)
 
subroutine free_cosp_radarstats (x)
 
subroutine construct_cosp_lidarstats (cfg, Npoints, Ncolumns, Nlevels, Nhydro, Nrefl, x)
 
subroutine free_cosp_lidarstats (x)
 
subroutine construct_cosp_subgrid (Npoints, Ncolumns, Nlevels, y)
 
subroutine free_cosp_subgrid (y)
 
subroutine construct_cosp_sghydro (Npoints, Ncolumns, Nlevels, Nhydro, y)
 
subroutine free_cosp_sghydro (y)
 
subroutine construct_cosp_gridbox (time, radar_freq, surface_radar, use_mie_tables, use_gas_abs, do_ray, melt_lay, k2,Npoints, Nlevels, Ncolumns, Nhydro, Nprmts_max_hydro, Naero, Nprmts_max_aero, Npoints_it,lidar_ice_type, isccp_top_height, isccp_top_height_direction, isccp_overlap, isccp_emsfc_lw,use_precipitation_fluxes, use_reff,
 
subroutine free_cosp_gridbox (y, dglobal)
 
subroutine cosp_gridbox_cphp (x, y)
 
subroutine cosp_gridbox_cpsection (ix, iy, x, y)
 
subroutine cosp_subgrid_cpsection (ix, iy, x, y)
 
subroutine cosp_sgradar_cpsection (ix, iy, x, y)
 
subroutine cosp_sglidar_cpsection (ix, iy, x, y)
 
subroutine cosp_isccp_cpsection (ix, iy, x, y)
 
subroutine cosp_misr_cpsection (ix, iy, x, y)
 
subroutine cosp_rttov_cpsection (ix, iy, x, y)
 
subroutine cosp_radarstats_cpsection (ix, iy, x, y)
 
subroutine cosp_lidarstats_cpsection (ix, iy, x, y)
 

Function/Subroutine Documentation

subroutine mod_cosp_types::construct_cosp_gridbox ( double precision, intent(in)  time,
real, intent(in)  radar_freq,
integer, intent(in)  surface_radar,
integer, intent(in)  use_mie_tables,
integer, intent(in)  use_gas_abs,
integer, intent(in)  do_ray,
integer, intent(in)  melt_lay,
real, intent(in)  k2,
integer, intent(in)  Npoints,
integer, intent(in)  Nlevels,
integer, intent(in)  Ncolumns,
integer, intent(in)  Nhydro,
integer, intent(in)  Nprmts_max_hydro,
integer, intent(in)  Naero,
integer, intent(in)  Nprmts_max_aero,
integer, intent(in)  Npoints_it,
integer, intent(in)  lidar_ice_type,
integer, intent(in)  isccp_top_height,
integer, intent(in)  isccp_top_height_direction,
integer, intent(in)  isccp_overlap,
real, intent(in)  isccp_emsfc_lw,
logical, intent(in)  use_precipitation_fluxes,
logical, intent(in)  use_reff 
)

Definition at line 877 of file cosp_types.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mod_cosp_types::construct_cosp_isccp ( type(cosp_config), intent(in)  cfg,
integer, intent(in)  Npoints,
integer, intent(in)  Ncolumns,
integer, intent(in)  Nlevels,
type(cosp_isccp), intent(out)  x 
)

Definition at line 448 of file cosp_types.F90.

Here is the caller graph for this function:

subroutine mod_cosp_types::construct_cosp_lidarstats ( type(cosp_config), intent(in)  cfg,
integer, intent(in)  Npoints,
integer, intent(in)  Ncolumns,
integer, intent(in)  Nlevels,
integer, intent(in)  Nhydro,
integer, intent(in)  Nrefl,
type(cosp_lidarstats), intent(out)  x 
)

Definition at line 735 of file cosp_types.F90.

Here is the caller graph for this function:

subroutine mod_cosp_types::construct_cosp_misr ( type(cosp_config), intent(in)  cfg,
integer, intent(in)  Npoints,
type(cosp_misr), intent(out)  x 
)

Definition at line 404 of file cosp_types.F90.

Here is the caller graph for this function:

subroutine mod_cosp_types::construct_cosp_radarstats ( type(cosp_config), intent(in)  cfg,
integer, intent(in)  Npoints,
integer, intent(in)  Ncolumns,
integer, intent(in)  Nlevels,
integer, intent(in)  Nhydro,
type(cosp_radarstats), intent(out)  x 
)

Definition at line 685 of file cosp_types.F90.

Here is the caller graph for this function:

subroutine mod_cosp_types::construct_cosp_rttov ( integer, intent(in)  Npoints,
integer, intent(in)  Nchan,
type(cosp_rttov), intent(out)  x 
)

Definition at line 376 of file cosp_types.F90.

subroutine mod_cosp_types::construct_cosp_sghydro ( integer, intent(in)  Npoints,
integer, intent(in)  Ncolumns,
integer, intent(in)  Nlevels,
integer, intent(in)  Nhydro,
type(cosp_sghydro), intent(out)  y 
)

Definition at line 837 of file cosp_types.F90.

Here is the caller graph for this function:

subroutine mod_cosp_types::construct_cosp_sglidar ( type(cosp_config), intent(in)  cfg,
integer, intent(in)  Npoints,
integer, intent(in)  Ncolumns,
integer, intent(in)  Nlevels,
integer, intent(in)  Nhydro,
integer, intent(in)  Nrefl,
type(cosp_sglidar), intent(out)  x 
)

Definition at line 576 of file cosp_types.F90.

Here is the caller graph for this function:

subroutine mod_cosp_types::construct_cosp_sgradar ( type(cosp_config), intent(in)  cfg,
integer, intent(in)  Npoints,
integer, intent(in)  Ncolumns,
integer, intent(in)  Nlevels,
integer, intent(in)  Nhydro,
type(cosp_sgradar), intent(out)  x 
)

Definition at line 631 of file cosp_types.F90.

Here is the caller graph for this function:

subroutine mod_cosp_types::construct_cosp_subgrid ( integer, intent(in)  Npoints,
integer, intent(in)  Ncolumns,
integer, intent(in)  Nlevels,
type(cosp_subgrid), intent(out)  y 
)

Definition at line 792 of file cosp_types.F90.

Here is the caller graph for this function:

subroutine mod_cosp_types::construct_cosp_vgrid ( type(cosp_gridbox), intent(in)  gbx,
integer, intent(in)  Nlvgrid,
logical, intent(in)  use_vgrid,
logical, intent(in)  cloudsat,
type(cosp_vgrid), intent(out)  x 
)

Definition at line 505 of file cosp_types.F90.

Here is the caller graph for this function:

subroutine mod_cosp_types::cosp_gridbox_cphp ( type(cosp_gridbox), intent(in)  x,
type(cosp_gridbox), intent(inout)  y 
)

Definition at line 1169 of file cosp_types.F90.

subroutine mod_cosp_types::cosp_gridbox_cpsection ( integer, dimension(2), intent(in)  ix,
integer, dimension(2), intent(in)  iy,
type(cosp_gridbox), intent(in)  x,
type(cosp_gridbox), intent(inout)  y 
)

Definition at line 1212 of file cosp_types.F90.

Here is the caller graph for this function:

subroutine mod_cosp_types::cosp_isccp_cpsection ( integer, dimension(2), intent(in)  ix,
integer, dimension(2), intent(in)  iy,
type(cosp_isccp), intent(in)  x,
type(cosp_isccp), intent(inout)  y 
)

Definition at line 1310 of file cosp_types.F90.

Here is the caller graph for this function:

subroutine mod_cosp_types::cosp_lidarstats_cpsection ( integer, dimension(2), intent(in)  ix,
integer, dimension(2), intent(in)  iy,
type(cosp_lidarstats), intent(in)  x,
type(cosp_lidarstats), intent(inout)  y 
)

Definition at line 1368 of file cosp_types.F90.

Here is the caller graph for this function:

subroutine mod_cosp_types::cosp_misr_cpsection ( integer, dimension(2), intent(in)  ix,
integer, dimension(2), intent(in)  iy,
type(cosp_misr), intent(in)  x,
type(cosp_misr), intent(inout)  y 
)

Definition at line 1330 of file cosp_types.F90.

Here is the caller graph for this function:

subroutine mod_cosp_types::cosp_radarstats_cpsection ( integer, dimension(2), intent(in)  ix,
integer, dimension(2), intent(in)  iy,
type(cosp_radarstats), intent(in)  x,
type(cosp_radarstats), intent(inout)  y 
)

Definition at line 1355 of file cosp_types.F90.

Here is the caller graph for this function:

subroutine mod_cosp_types::cosp_rttov_cpsection ( integer, dimension(2), intent(in)  ix,
integer, dimension(2), intent(in)  iy,
type(cosp_rttov), intent(in)  x,
type(cosp_rttov), intent(inout)  y 
)

Definition at line 1344 of file cosp_types.F90.

subroutine mod_cosp_types::cosp_sglidar_cpsection ( integer, dimension(2), intent(in)  ix,
integer, dimension(2), intent(in)  iy,
type(cosp_sglidar), intent(in)  x,
type(cosp_sglidar), intent(inout)  y 
)

Definition at line 1296 of file cosp_types.F90.

Here is the caller graph for this function:

subroutine mod_cosp_types::cosp_sgradar_cpsection ( integer, dimension(2), intent(in)  ix,
integer, dimension(2), intent(in)  iy,
type(cosp_sgradar), intent(in)  x,
type(cosp_sgradar), intent(inout)  y 
)

Definition at line 1284 of file cosp_types.F90.

Here is the caller graph for this function:

subroutine mod_cosp_types::cosp_subgrid_cpsection ( integer, dimension(2), intent(in)  ix,
integer, dimension(2), intent(in)  iy,
type(cosp_subgrid), intent(in)  x,
type(cosp_subgrid), intent(inout)  y 
)

Definition at line 1272 of file cosp_types.F90.

Here is the caller graph for this function:

subroutine mod_cosp_types::free_cosp_gridbox ( type(cosp_gridbox), intent(inout)  y,
logical, intent(in), optional  dglobal 
)

Definition at line 1140 of file cosp_types.F90.

Here is the caller graph for this function:

subroutine mod_cosp_types::free_cosp_isccp ( type(cosp_isccp), intent(inout)  x)

Definition at line 494 of file cosp_types.F90.

Here is the caller graph for this function:

subroutine mod_cosp_types::free_cosp_lidarstats ( type(cosp_lidarstats), intent(inout)  x)

Definition at line 782 of file cosp_types.F90.

Here is the caller graph for this function:

subroutine mod_cosp_types::free_cosp_misr ( type(cosp_misr), intent(inout)  x)

Definition at line 439 of file cosp_types.F90.

Here is the caller graph for this function:

subroutine mod_cosp_types::free_cosp_radarstats ( type(cosp_radarstats), intent(inout)  x)

Definition at line 726 of file cosp_types.F90.

Here is the caller graph for this function:

subroutine mod_cosp_types::free_cosp_rttov ( type(cosp_rttov), intent(inout)  x)

Definition at line 394 of file cosp_types.F90.

subroutine mod_cosp_types::free_cosp_sghydro ( type(cosp_sghydro), intent(inout)  y)

Definition at line 862 of file cosp_types.F90.

Here is the caller graph for this function:

subroutine mod_cosp_types::free_cosp_sglidar ( type(cosp_sglidar), intent(inout)  x)

Definition at line 622 of file cosp_types.F90.

Here is the caller graph for this function:

subroutine mod_cosp_types::free_cosp_sgradar ( type(cosp_sgradar), intent(inout)  x)

Definition at line 676 of file cosp_types.F90.

Here is the caller graph for this function:

subroutine mod_cosp_types::free_cosp_subgrid ( type(cosp_subgrid), intent(inout)  y)

Definition at line 826 of file cosp_types.F90.

Here is the caller graph for this function:

subroutine mod_cosp_types::free_cosp_vgrid ( type(cosp_vgrid), intent(inout)  x)

Definition at line 567 of file cosp_types.F90.

Here is the caller graph for this function: