ocssw
V2022
|
ancillary_module.f90
Go to the documentation of this file.
64 character(len=200) :: pressure_sdsname, temperature_sdsname, ctm_sdsname, sfc_temp_sdsname, cpi_sdsname
451 subroutine read_ancillary_grids( lat, lon, ncepgdas_name,ncepgdas_name2, ozone_name, ice_name, &
750 ! call local_message_handler ('error reported from grib driver, NCEP sea ice read, Check PCF file', &
855 !! this Ts2m is really Ts, the surface temperature. Wisconsin switched to using TSFC instead of T2M
864 ! Pmsl = linearinterpolation( xx, (/ met_grid(ii,jj,52), met_grid2(ii,jj, 52) /), frac_time)* 0.01
873 ! model_info(i,j)%col_o3 = linearinterpolation( xx, (/ met_grid(ii,jj,53), met_grid2(ii,jj, 53) /), frac_time)
926 ! status = profile_to_101(p, temp, mixr, model_coarse, model_lat, pressures, temp_hires, mixr_hires, 0)
933 ! temp_hires(sfc_level) = temp_hires(sfc_level-1) + a_factor * (temp_hires(sfc_level) - temp_hires(sfc_level-1))
934 ! mixr_hires(sfc_level) = mixr_hires(sfc_level-1) + a_factor * (mixr_hires(sfc_level) - mixr_hires(sfc_level-1))
973 ! .or. cloudmask(grid_i,grid_j)%probablyclear_95 .or. cloudmask(grid_i,grid_j)%probablyclear_99 ) then
1179 ! call local_message_handler('Problem Reading in the PCF Time Stamp',status,'get_surface_albedo')
1184 ! call local_message_handler('Problem converting time stamp to DOY',status,'get_surface_albedo')
1321 call local_message_handler('Problem reported in get_surface_albedo, see earlier message/s',status,'get_surface_albedo')
Definition: ch_xfr.f90:1
subroutine get_surface_albedo(latitude, longitude, nise_filename, IGBPfilename, snowicealbedo_data_name, emissivity_name, debug, icec, surface_albedo, surface_emissivity, status)
Definition: ancillary_module.f90:1065
subroutine, public init_snow_stats(SnowAlbedoFN, WavelengthText)
Definition: modis_albedo.f90:92
Definition: core_arrays.f90:1
type(cloudmask_type), dimension(:,:), allocatable cloudmask
Definition: core_arrays.f90:126
real(single), dimension(:,:), allocatable longitude
Definition: core_arrays.f90:150
real(single), dimension(:,:), allocatable cloud_top_pressure
Definition: core_arrays.f90:156
real function, public linearinterpolation(X, Y, XX)
Definition: modis_numerical_module.f90:143
real, dimension(:,:), allocatable irw_temperature
Definition: core_arrays.f90:170
Definition: global_model_grids.f90:1
real(single), dimension(:,:), allocatable latitude
Definition: core_arrays.f90:149
integer, parameter set_albedo_bands
Definition: mod06_run_settings.f90:21
integer *1, dimension(:,:), allocatable cloud_phase_infrared
Definition: core_arrays.f90:169
Definition: science_parameters.f90:1
real, dimension(:,:,:), allocatable surface_albedo
Definition: core_arrays.f90:138
type(processflag), dimension(:,:), allocatable cloudsummary
Definition: core_arrays.f90:100
real(single), dimension(:,:), allocatable cloud_top_height
Definition: core_arrays.f90:157
Definition: GeneralAuxType.f90:1
subroutine, public get_above_cloud_properties(pprof, wprof, sfc_lev, cloud_top_pressure, abovecloud_watervapor, status)
Definition: ancillary_module.f90:1329
README for MOD_PR03(V6.1.0) 2. POINTS OF CONTACT it can be either SDP Toolkit or MODIS Packet for Terra input files The orbit validation configuration parameter(LUN 600281) must be either "TRUE" or "FALSE". It needs to be "FALSE" when running in Near Real Time mode
Definition: ancillary_module.f90:1
subroutine, public set_ancillary(gdas_name, gdas_name2, ozone_name, ncepice_name, nise_name, mod06input_filedata, ecosystem_data_name, snowicealbedo_data_name, emissivity_name, mod06_start, mod06_stride, mod06_edge, debug, status)
Definition: ancillary_module.f90:32
real(single), dimension(:,:), allocatable column_ozone
Definition: core_arrays.f90:161
Definition: mod06_run_settings.f90:1
logical snow_stats_are_read
Definition: global_model_grids.f90:12
subroutine, public getalbedoeco(Lat, Long, JulianDay, EcosystemFN, emissivity_name, Debug, WavelengthText, ProcessLandAlbedo, icec, Albedo, emissivity, Ecosystem, Status, sfc_info)
Definition: modis_albedo.f90:212
type(ancillary_type), dimension(:,:), allocatable model_info
Definition: core_arrays.f90:183
Definition: nonscience_parameters.f90:4
real(single), dimension(:,:), allocatable cloud_top_temperature
Definition: core_arrays.f90:155
integer function find_trop(temp_prof, p_prof, sfc_lev)
Definition: ancillary_module.f90:416
real(single), dimension(:,:,:), allocatable surface_emissivity_land
Definition: core_arrays.f90:153
real, parameter fillvalue_real
Definition: nonscience_parameters.f90:13
real function, public bilinear_interpolation(X, Y, XX, YY, source, method)
Definition: modis_numerical_module.f90:177
Definition: modis_albedo.f90:1
integer, parameter model_levels
Definition: science_parameters.f90:36
real(single), dimension(:,:), allocatable surface_temperature
Definition: core_arrays.f90:152
Definition: names.f90:1
Definition: specific_ancillary.f90:1
integer *1, dimension(:,:), allocatable cloud_height_method
Definition: core_arrays.f90:168
subroutine, public given_p_get_t(P, model_point, T)
Definition: ancillary_module.f90:386
Definition: specific_other.f90:1
subroutine local_message_handler(message, severity, functionname)
Definition: local_message_handler.f90:2