CAM
sat_hist.F90 File Reference

Modules

module  sat_hist
 

Functions/Subroutines

logical function, public sat_hist::is_satfile (file_index)
 
subroutine, public sat_hist::sat_hist_readnl (nlfile, hfilename_spec, mfilt, fincl, nhtfrq, avgflag_pertape)
 
subroutine, public sat_hist::sat_hist_init
 
subroutine sat_hist::read_datetime (datetime, index)
 
subroutine sat_hist::read_buffered_datetime (datetime, index)
 
real(r8) function sat_hist::convert_date_time (date, time)
 
subroutine, public sat_hist::sat_hist_define (outfile)
 
subroutine, public sat_hist::sat_hist_write (tape, nflds, nfils)
 
subroutine sat_hist::dump_columns (File, hitem, ncols, nfils, fdims, ldims, owners)
 
subroutine sat_hist::read_next_position (ncols)
 
subroutine sat_hist::write_record_coord (tape, mod_lats, mod_lons, mod_dists, ncols, nfils)
 
subroutine sat_hist::get_indices (lats, lons, ncols, nocols, has_dyn_flds, col_ndxs, chk_ndxs, fdyn_ndxs, ldyn_ndxs, phs_owners, dyn_owners, mlats, mlons, phs_dists)
 
integer function sat_hist::define_var (var_name, coldim, infile, in_vid, outfile, out_id)
 
integer function sat_hist::copy_data (infile, in_vid, outfile, out_id, instart, outstart, ncols)
 
integer function sat_hist::copy_att (infile, in_vid, att_name, outfile, out_id)
 
subroutine sat_hist::find_cols (lat, lon, nclosest, owner, lcid, icol, gcol, distmin, mlats, mlons)
 

Variables

character(len=max_string_len) sat_hist::sathist_track_infile
 
type(file_desc_t) sat_hist::infile
 
integer sat_hist::half_step
 
logical sat_hist::has_sat_hist = .false.
 
integer sat_hist::sathist_nclosest
 
integer sat_hist::sathist_ntimestep
 
real(r8), dimension(:), allocatable sat_hist::obs_lats
 
real(r8), dimension(:), allocatable sat_hist::obs_lons
 
logical sat_hist::doy_format
 
real(r8) sat_hist::first_datetime
 
real(r8) sat_hist::last_datetime
 
integer sat_hist::last_start_index
 
integer sat_hist::time_ndx
 
integer sat_hist::t_buffer_size
 
integer, dimension(:), allocatable sat_hist::date_buffer
 
integer, dimension(:), allocatable sat_hist::time_buffer
 
integer sat_hist::sat_tape_num =ptapes-1
 
integer sat_hist::n_profiles
 
integer sat_hist::time_vid
 
integer sat_hist::date_vid
 
integer sat_hist::lat_vid
 
integer sat_hist::lon_vid
 
integer sat_hist::instr_vid
 
integer sat_hist::orbit_vid
 
integer sat_hist::prof_vid
 
integer sat_hist::zenith_vid
 
integer sat_hist::in_julian_vid
 
integer sat_hist::in_localtime_vid
 
integer sat_hist::in_doy_vid
 
integer sat_hist::in_occ_type_vid
 
integer sat_hist::in_start_col
 
type(var_desc_t) sat_hist::out_latid
 
type(var_desc_t) sat_hist::out_lonid
 
type(var_desc_t) sat_hist::out_dstid
 
type(var_desc_t) sat_hist::out_instrid
 
type(var_desc_t) sat_hist::out_zenithid
 
type(var_desc_t) sat_hist::out_orbid
 
type(var_desc_t) sat_hist::out_profid
 
type(var_desc_t) sat_hist::out_instr_lat_vid
 
type(var_desc_t) sat_hist::out_instr_lon_vid
 
type(var_desc_t) sat_hist::out_obs_date_vid
 
type(var_desc_t) sat_hist::out_obs_time_vid
 
type(var_desc_t) sat_hist::out_julian_vid
 
type(var_desc_t) sat_hist::out_localtime_vid
 
type(var_desc_t) sat_hist::out_doy_vid
 
type(var_desc_t) sat_hist::out_occ_type_vid
 
logical, parameter sat_hist::debug = .false.
 
real(r8), parameter sat_hist::rad2deg = 180._r8/pi