| 
    LMDZ
    
   | 
 
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) | 
| 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.
| 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 | ||
| ) | 
| 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 | ||
| ) | 
| subroutine mod_cosp_types::construct_cosp_misr | ( | type(cosp_config), intent(in) | cfg, | 
| integer, intent(in) | Npoints, | ||
| type(cosp_misr), intent(out) | x | ||
| ) | 
| 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 | ||
| ) | 
| 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 | ||
| ) | 
| 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 | ||
| ) | 
| 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 | ||
| ) | 
| 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 | ||
| ) | 
| 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 | ||
| ) | 
| 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 | ||
| ) | 
| 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 | ||
| ) | 
| 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 | ||
| ) | 
| 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 | ||
| ) | 
| 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 | ||
| ) | 
| 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 | ||
| ) | 
| 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 | ||
| ) | 
| subroutine mod_cosp_types::free_cosp_gridbox | ( | type(cosp_gridbox), intent(inout) | y, | 
| logical, intent(in), optional | dglobal | ||
| ) | 
| subroutine mod_cosp_types::free_cosp_isccp | ( | type(cosp_isccp), intent(inout) | x | ) | 
| subroutine mod_cosp_types::free_cosp_lidarstats | ( | type(cosp_lidarstats), intent(inout) | x | ) | 
| subroutine mod_cosp_types::free_cosp_misr | ( | type(cosp_misr), intent(inout) | x | ) | 
| subroutine mod_cosp_types::free_cosp_radarstats | ( | type(cosp_radarstats), intent(inout) | x | ) | 
| 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 | ) | 
| subroutine mod_cosp_types::free_cosp_sglidar | ( | type(cosp_sglidar), intent(inout) | x | ) | 
| subroutine mod_cosp_types::free_cosp_sgradar | ( | type(cosp_sgradar), intent(inout) | x | ) | 
| subroutine mod_cosp_types::free_cosp_subgrid | ( | type(cosp_subgrid), intent(inout) | y | ) | 
| subroutine mod_cosp_types::free_cosp_vgrid | ( | type(cosp_vgrid), intent(inout) | x | ) |