ocssw
V2022
|
general_science_module.f90
Go to the documentation of this file.
366 !print*, "scan_sav, c2_scan, scn_loop_st, scn_loop_en ", scan_sav, c2_scan, scn_loop_st, scn_loop_en
378 optical_thickness_1621_final(:, xfr_to(iln)) = optical_thickness_1621_final_sav(:, xfr_from(iln))
384 optical_thickness_1621_final_pcl(:, xfr_to(iln)) = optical_thickness_1621_final_pcl_sav(:, xfr_from(iln))
385 effective_radius_21_final_pcl(:, xfr_to(iln)) = effective_radius_21_final_pcl_sav(:, xfr_from(iln))
386 effective_radius_1621_final_pcl(:, xfr_to(iln)) = effective_radius_1621_final_pcl_sav(:, xfr_from(iln))
393 optical_thickness_1621_error(:, xfr_to(iln)) = optical_thickness_1621_error_sav(:, xfr_from(iln))
395 liquid_water_path_1621_error(:, xfr_to(iln)) = liquid_water_path_1621_error_sav(:, xfr_from(iln))
410 if (allocated(seviri_cloudphase)) seviri_cloudphase(:, xfr_to(iln)) = seviri_cloudphase(:, xfr_from(iln))
419 optical_thickness_16_final_pcl(:, xfr_to(iln)) = optical_thickness_16_final_pcl_sav(:, xfr_from(iln))
420 optical_thickness_37_final_pcl(:, xfr_to(iln)) = optical_thickness_37_final_pcl_sav(:, xfr_from(iln))
421 effective_radius_16_final_pcl(:, xfr_to(iln)) = effective_radius_16_final_pcl_sav(:, xfr_from(iln))
422 effective_radius_37_final_pcl(:, xfr_to(iln)) = effective_radius_37_final_pcl_sav(:, xfr_from(iln))
766 optical_thickness_1621_final_pcl(i,j) = nint(optical_thickness_1621_final(i,j) / retr_scale_factor)
774 effective_radius_1621_final_pcl(i,j) = nint(effective_radius_1621_final(i,j) / retr_scale_factor)
integer *2, dimension(:,:), allocatable optical_thickness_37_error
Definition: core_arrays.f90:65
Definition: ch_xfr.f90:1
integer *2, dimension(:,:), allocatable effective_radius_16_final_pcl
Definition: core_arrays.f90:47
subroutine compute_water_path(tau, re, density, library_re, extinction_efficiency, water_path)
Definition: retrieval_prep_logic.f90:43
real(single), dimension(:,:), allocatable liquid_water_path
Definition: core_arrays.f90:56
integer *2, dimension(:,:), allocatable liquid_water_path_1621_pcl_sav
Definition: core_arrays.f90:208
real(single), dimension(:,:), allocatable liquid_water_path_16_sav
Definition: core_arrays.f90:236
integer *2, dimension(:,:), allocatable effective_radius_1621_final_pcl
Definition: core_arrays.f90:50
integer *2, dimension(:,:), allocatable liquid_water_path_37_pcl_sav
Definition: core_arrays.f90:214
integer *2, dimension(:,:), allocatable liquid_water_path_16_pcl
Definition: core_arrays.f90:52
integer *2, dimension(:,:), allocatable optical_thickness_16_error_sav
Definition: core_arrays.f90:224
integer(integer_onebyte), dimension(:,:), allocatable cloud_layer_flag
Definition: core_arrays.f90:79
Definition: core_arrays.f90:1
integer *2, dimension(:,:), allocatable optical_thickness_16_final_pcl_sav
Definition: core_arrays.f90:210
integer *2, dimension(:,:), allocatable effective_radius_16_error
Definition: core_arrays.f90:68
integer *2, dimension(:,:), allocatable tau_liquid_sav
Definition: core_arrays.f90:249
integer *2, dimension(:,:), allocatable effective_radius_37_error_sav
Definition: core_arrays.f90:230
integer *2, dimension(:,:), allocatable liquid_water_path_16_error
Definition: core_arrays.f90:72
subroutine set_interp_controls(i, j, scattering_angle, cur_wind_speed, drel, threshold_solar_zenith, threshold_sensor_zenith, wind_speed_only, interp_SS, interp_MS)
Definition: general_science_module.f90:30
real, dimension(:,:,:), allocatable prd_out_refl_loc_2100_sav
Definition: ch_xfr.f90:67
integer *2, dimension(:,:), allocatable effective_radius_1621_error_sav
Definition: core_arrays.f90:222
real(single), dimension(:,:), allocatable optical_thickness_37_final
Definition: core_arrays.f90:36
integer *2, dimension(:,:), allocatable optical_thickness_37_final_pcl
Definition: core_arrays.f90:45
real(single), dimension(:,:), allocatable effective_radius_37_final
Definition: core_arrays.f90:40
real(single), dimension(:,:), allocatable optical_thickness_1621_final_sav
Definition: core_arrays.f90:242
real(single), dimension(:,:), allocatable liquid_water_path_37_sav
Definition: core_arrays.f90:235
integer *2, dimension(:,:), allocatable effective_radius_21_final_pcl
Definition: core_arrays.f90:48
Definition: libraryarrays.f90:1
subroutine assign_retrieval_error(xpoint, ypoint)
Definition: general_science_module.f90:696
integer *2, dimension(:,:), allocatable optical_thickness_1621_error
Definition: core_arrays.f90:75
integer *2, dimension(:,:), allocatable liquid_water_path_pcl
Definition: core_arrays.f90:51
integer *2, dimension(:,:), allocatable tau_liquid
Definition: core_arrays.f90:32
real(single), dimension(:,:), allocatable effective_radius_16_final_sav
Definition: core_arrays.f90:241
real, dimension(:,:), allocatable irw_temperature
Definition: core_arrays.f90:157
integer *2, dimension(:,:), allocatable optical_thickness_error
Definition: core_arrays.f90:63
real(single), dimension(:,:), allocatable optical_thickness_16_final_sav
Definition: core_arrays.f90:244
real, dimension(:,:,:), allocatable prd_out_refl_loc_1621_sav
Definition: ch_xfr.f90:69
real(single), dimension(:,:), allocatable liquid_water_path_1621_sav
Definition: core_arrays.f90:234
real, dimension(:,:,:), allocatable atm_corr_refl_sav
Definition: core_arrays.f90:248
real, dimension(:,:,:), allocatable prd_out_refl_loc_1600
Definition: ch_xfr.f90:60
integer *2, dimension(:,:), allocatable effective_radius_21_final_pcl_sav
Definition: core_arrays.f90:205
integer *2, parameter fillvalue_int2
Definition: nonscience_parameters.f90:15
real, dimension(:,:,:), allocatable atm_corr_refl
Definition: core_arrays.f90:164
Definition: science_parameters.f90:1
type(failed_type), dimension(:,:), allocatable failure_metric_1621
Definition: core_arrays.f90:162
integer *2, dimension(:,:), allocatable liquid_water_path_error
Definition: core_arrays.f90:71
subroutine split_pcl(xdim, ydim)
Definition: general_science_module.f90:746
type(failed_type), dimension(:,:), allocatable failure_metric_sav
Definition: core_arrays.f90:220
type(failed_type), dimension(:,:), allocatable failure_metric_37_sav
Definition: core_arrays.f90:217
type(failed_type), dimension(:,:), allocatable failure_metric_1621_sav
Definition: core_arrays.f90:218
real lastinterp_relative_azimuth
Definition: science_parameters.f90:47
type(processflag), dimension(:,:), allocatable cloudsummary
Definition: core_arrays.f90:87
real(single), dimension(:), allocatable water_radii
Definition: libraryarrays.f90:54
integer *2, dimension(:,:), allocatable liquid_water_path_37_error
Definition: core_arrays.f90:73
Definition: libraryinterpolates.f90:1
integer *2, dimension(:,:), allocatable liquid_water_path_16_error_sav
Definition: core_arrays.f90:228
Definition: GeneralAuxType.f90:1
integer *2, dimension(:,:), allocatable liquid_water_path_error_sav
Definition: core_arrays.f90:229
integer *2, dimension(:,:), allocatable effective_radius_16_final_pcl_sav
Definition: core_arrays.f90:211
integer *2, dimension(:,:), allocatable optical_thickness_16_final_pcl
Definition: core_arrays.f90:44
integer *2, dimension(:,:), allocatable liquid_water_path_16_pcl_sav
Definition: core_arrays.f90:213
type(failed_type), dimension(:,:), allocatable failure_metric_16
Definition: core_arrays.f90:160
subroutine set_water_path_answers(i, j, finalize_liq, finalize_ice)
Definition: general_science_module.f90:134
real, dimension(:,:,:), allocatable prd_out_refl_loc_1600_sav
Definition: ch_xfr.f90:68
integer(integer_onebyte), dimension(:,:), allocatable csr_flag_array
Definition: core_arrays.f90:80
real, dimension(:,:), allocatable solar_zenith_angle
Definition: core_arrays.f90:6
real lastinterp_scat_angle_ss
Definition: science_parameters.f90:51
integer *2, dimension(:,:), allocatable optical_thickness_final_pcl_sav
Definition: core_arrays.f90:203
real(single), dimension(:,:), allocatable effective_radius_37_final_sav
Definition: core_arrays.f90:239
real(single), dimension(:,:), allocatable effective_radius_21_final_sav
Definition: core_arrays.f90:240
integer *2, dimension(:,:), allocatable effective_radius_16_error_sav
Definition: core_arrays.f90:231
real(single), dimension(:,:), allocatable liquid_water_path_37
Definition: core_arrays.f90:58
integer *2, dimension(:,:), allocatable effective_radius_21_error_sav
Definition: core_arrays.f90:232
real lastinterp_solar_zenith
Definition: science_parameters.f90:47
subroutine capture_arrays
Definition: general_science_module.f90:555
real lastinterp_scat_angle
Definition: science_parameters.f90:47
Definition: mod06_run_settings.f90:1
real(single), dimension(:,:), allocatable extinction_ice
Definition: libraryarrays.f90:64
real(single), dimension(:,:), allocatable optical_thickness_final
Definition: core_arrays.f90:34
subroutine init_science_arrays
Definition: general_science_module.f90:288
integer *2, dimension(:,:), allocatable liquid_water_path_37_error_sav
Definition: core_arrays.f90:227
real(single), dimension(:,:), allocatable extinction_water
Definition: libraryarrays.f90:55
integer *2, dimension(:,:), allocatable optical_thickness_final_pcl
Definition: core_arrays.f90:43
type(failed_type), dimension(:,:), allocatable failure_metric
Definition: core_arrays.f90:159
real(single), dimension(:,:), allocatable optical_thickness_final_sav
Definition: core_arrays.f90:245
real(single), dimension(:,:), allocatable liquid_water_path_1621
Definition: core_arrays.f90:59
subroutine set_failure_answers(i, j, RSS_final, set_near)
Definition: general_science_module.f90:231
real(single), dimension(:), allocatable ice_radii
Definition: libraryarrays.f90:63
integer *2, dimension(:,:), allocatable liquid_water_path_1621_error
Definition: core_arrays.f90:77
integer *2, dimension(:,:), allocatable effective_radius_37_final_pcl
Definition: core_arrays.f90:49
integer *2, dimension(:,:), allocatable optical_thickness_1621_final_pcl
Definition: core_arrays.f90:46
Definition: nonscience_parameters.f90:4
integer *2, dimension(:,:), allocatable re21_liquid
Definition: core_arrays.f90:32
real, dimension(:,:), allocatable precip_water_094
Definition: core_arrays.f90:149
real(single), dimension(:,:), allocatable liquid_water_path_sav
Definition: core_arrays.f90:237
real, parameter fillvalue_real
Definition: nonscience_parameters.f90:13
subroutine set_drel(threshold_relative_azimuth, drel)
Definition: general_science_module.f90:8
real, dimension(:,:,:), allocatable prd_out_refl_loc_1621
Definition: ch_xfr.f90:61
integer *2, dimension(:,:), allocatable optical_thickness_1621_error_sav
Definition: core_arrays.f90:225
real, dimension(:,:), allocatable sensor_zenith_angle
Definition: core_arrays.f90:100
integer(integer_onebyte), dimension(:,:), allocatable ml_test_flag
Definition: core_arrays.f90:79
real(single), dimension(:,:), allocatable relative_azimuth_angle
Definition: core_arrays.f90:105
real(single), dimension(:,:), allocatable optical_thickness_1621_final
Definition: core_arrays.f90:37
integer(integer_onebyte), dimension(:,:), allocatable csr_flag_array_sav
Definition: core_arrays.f90:247
integer *2, dimension(:,:), allocatable effective_radius_37_final_pcl_sav
Definition: core_arrays.f90:212
integer *2, dimension(:,:), allocatable optical_thickness_37_error_sav
Definition: core_arrays.f90:223
integer *2, dimension(:,:), allocatable optical_thickness_error_sav
Definition: core_arrays.f90:233
integer *2, dimension(:,:), allocatable effective_radius_1621_error
Definition: core_arrays.f90:76
type(qualityanalysis), dimension(:,:), allocatable processing_information
Definition: core_arrays.f90:173
Definition: retrieval_prep_logic.f90:1
integer *2, dimension(:,:), allocatable tau_ice_sav
Definition: core_arrays.f90:249
integer *2, dimension(:,:), allocatable effective_radius_21_error
Definition: core_arrays.f90:67
real(single), dimension(:,:), allocatable liquid_water_path_16
Definition: core_arrays.f90:57
integer *2, dimension(:,:), allocatable optical_thickness_1621_final_pcl_sav
Definition: core_arrays.f90:204
integer *1, dimension(:,:), allocatable seviri_cloudphase
Definition: core_arrays.f90:176
real lastinterp_wind_speed
Definition: science_parameters.f90:47
real(single), dimension(:,:), allocatable effective_radius_1621_final_sav
Definition: core_arrays.f90:238
type(failed_type), dimension(:,:), allocatable failure_metric_37
Definition: core_arrays.f90:161
real, dimension(:,:), allocatable precip_water_094_sav
Definition: core_arrays.f90:215
integer *2, dimension(:,:), allocatable liquid_water_path_pcl_sav
Definition: core_arrays.f90:207
real(single), dimension(:,:), allocatable optical_thickness_16_final
Definition: core_arrays.f90:35
real(single), dimension(:,:), allocatable optical_thickness_37_final_sav
Definition: core_arrays.f90:243
integer *2, dimension(:,:), allocatable re21_ice_sav
Definition: core_arrays.f90:249
real(single), dimension(:,:), allocatable effective_radius_16_final
Definition: core_arrays.f90:38
integer *2, dimension(:,:), allocatable optical_thickness_37_final_pcl_sav
Definition: core_arrays.f90:209
integer(integer_onebyte), dimension(:,:), allocatable ml_test_flag_sav
Definition: core_arrays.f90:226
real, dimension(:,:), allocatable irw_temperature_sav
Definition: core_arrays.f90:216
integer *2, dimension(:,:), allocatable optical_thickness_16_error
Definition: core_arrays.f90:64
integer(integer_onebyte), dimension(:,:), allocatable cloud_layer_flag_sav
Definition: core_arrays.f90:226
integer *2, dimension(:,:), allocatable liquid_water_path_1621_error_sav
Definition: core_arrays.f90:221
real lastinterp_sensor_zenith
Definition: science_parameters.f90:47
type(processflag), dimension(:,:), allocatable cloudsummary_sav
Definition: core_arrays.f90:246
real, dimension(:,:,:), allocatable prd_out_refl_loc_2100
Definition: ch_xfr.f90:59
type(qualityanalysis), dimension(:,:), allocatable processing_information_sav
Definition: core_arrays.f90:174
integer *2, dimension(:,:), allocatable effective_radius_37_error
Definition: core_arrays.f90:69
real(single), dimension(:,:), allocatable effective_radius_1621_final
Definition: core_arrays.f90:41
integer *2, dimension(:,:), allocatable liquid_water_path_37_pcl
Definition: core_arrays.f90:53
integer *2, dimension(:,:), allocatable re21_liquid_sav
Definition: core_arrays.f90:249
real, parameter threshold_wind_speed
Definition: mod06_run_settings.f90:8
integer *2, dimension(:,:), allocatable liquid_water_path_1621_pcl
Definition: core_arrays.f90:54
type(failed_type), dimension(:,:), allocatable failure_metric_16_sav
Definition: core_arrays.f90:219
integer *2, dimension(:,:), allocatable effective_radius_1621_final_pcl_sav
Definition: core_arrays.f90:206
real(single), dimension(:,:), allocatable effective_radius_21_final
Definition: core_arrays.f90:39