ocssw
V2022
|
specific_other.f90
Go to the documentation of this file.
51 ! var_id = sfcreate(file_id(1), "Cloud_Optical_Thickness_All_Liquid", DFNT_INT16, 2, (/modis_wid, modis_ht/))
65 ! var_id = sfcreate(file_id(1), "Cloud_Optical_Thickness_All_Ice", DFNT_INT16, 2, (/modis_wid, modis_ht/))
79 ! var_id = sfcreate(file_id(1), "Cloud_Effective_Radius_All_Liquid", DFNT_INT16, 2, (/modis_wid, modis_ht/))
93 ! var_id = sfcreate(file_id(1), "Cloud_Effective_Radius_All_Ice", DFNT_INT16, 2, (/modis_wid, modis_ht/))
317 if (cloudsummary(i,j)%snowice_surface) statistics_1km%snow_fraction = statistics_1km%snow_fraction + 1
318 if (cloudsummary(i,j)%ocean_surface) statistics_1km%water_fraction = statistics_1km%water_fraction + 1
325 statistics_1km%mean_liquid_re21 = statistics_1km%mean_liquid_re21 + effective_radius_21_final(i,j)
452 ! Quality Assurance 1KM, byte 1 ----------------------------------------------------------------------------
474 ! Quality Assurance 1KM, byte 2 ----------------------------------------------------------------------------
484 ! Quality Assurance 1KM, byte 3 ----------------------------------------------------------------------------
503 ! Quality Assurance 1KM, byte 4 ----------------------------------------------------------------------------
524 ! Quality Assurance 1KM, byte 5 ----------------------------------------------------------------------------
555 ! Quality Assurance 1KM, byte 6 ----------------------------------------------------------------------------
557 ! Quality Assurance 1KM, byte 7 ----------------------------------------------------------------------------
562 ! Quality Assurance 1KM, byte 8 ----------------------------------------------------------------------------
subroutine allocate_extra(xdim, ydim)
Definition: specific_other.f90:173
Definition: core_arrays.f90:1
integer, dimension(2), parameter set_edge
Definition: mod06_run_settings.f90:49
type(cloudmask_type), dimension(:,:), allocatable cloudmask
Definition: core_arrays.f90:113
real(single), dimension(:,:), allocatable cloud_top_pressure
Definition: core_arrays.f90:143
integer *2, dimension(:,:), allocatable tau_liquid
Definition: core_arrays.f90:32
subroutine set_esfc(os_flag_in, x, y, esfc, os_flag)
Definition: specific_other.f90:109
Definition: science_parameters.f90:1
subroutine set_processing_extra(file_id)
Definition: specific_other.f90:249
subroutine get_data_dims(filename, start, stride, edge)
Definition: specific_other.f90:197
type(processflag), dimension(:,:), allocatable cloudsummary
Definition: core_arrays.f90:87
Definition: libraryinterpolates.f90:1
subroutine set_cox_munk_albedo(albedo, lib_albedo)
Definition: specific_other.f90:139
Definition: mod06_run_settings.f90:1
real(single), dimension(:,:), allocatable optical_thickness_final
Definition: core_arrays.f90:34
integer, dimension(2), parameter set_stride
Definition: mod06_run_settings.f90:49
real(single), dimension(:,:,:), allocatable int_surface_emissivity_water
Definition: libraryinterpolates.f90:23
subroutine set_ph_desert(surface, R040, thres)
Definition: specific_other.f90:219
Definition: nonscience_parameters.f90:4
integer *2, dimension(:,:), allocatable re21_liquid
Definition: core_arrays.f90:32
real(single), dimension(:,:), allocatable cloud_top_temperature
Definition: core_arrays.f90:142
real(single), dimension(:,:,:), allocatable surface_emissivity_land
Definition: core_arrays.f90:140
integer, dimension(set_number_of_bands), parameter set_bands
Definition: mod06_run_settings.f90:23
Definition: names.f90:1
type(qualityanalysis), dimension(:,:), allocatable processing_information
Definition: core_arrays.f90:173
subroutine set_process_time(file_id)
Definition: specific_other.f90:213
subroutine set_irw_channel(IRW_channel)
Definition: specific_other.f90:20
subroutine get_band_idx(idx16, idx21, idx37, channel_37, idx_11, idx_alb37, idx_alb16)
Definition: specific_other.f90:149
Definition: specific_other.f90:1
logical function set_ice_ratio(ice_ratio)
Definition: specific_other.f90:230
subroutine aggregate_statistics_1km
Definition: specific_other.f90:300
integer, dimension(2), parameter set_start
Definition: mod06_run_settings.f90:49
subroutine convert_binary_qa(quality_assurance_1km, status)
Definition: specific_other.f90:431
real(single), dimension(:,:), allocatable effective_radius_21_final
Definition: core_arrays.f90:39