There are two zip files that contain all of the main HYCOM and MITgcm results: HYCOM_ANALYSISCODE_RESULTS_AND_README.zip contains: README_HYCOM_ANALYSIS file, describing the analysis of HYCOM results All .m files used in the analysis of the HYCOM data HYCOM_arrays_bathymetry_latitude_longitude.mat, containing arrays of bathymetry, longitude, and latitude on the subsampled HYCOM grid HYCOM_binaverages_onedegreegrid_fullspectra.mat: see below HYCOM_binaverages_onedegreegrid.mat: see below MITgcm_ANALYSISCODE_RESULTS_AND_README.zip contains: README_MITgcm_ANALYSIS, describing the analysis of the MITgcm results All .m files used in the analysis of the MITgcm data LatLonDptTme.mat: arrays of latitude and longitude taperfunction.mat: contains Hann window taperfunction; created in order to avoid calls to Matlab signal toolbox, which produced errors on NASA machines MITgcm_binaverages_onedegreegrid.mat: see below binavg_MITgcm_fullspectra_onto_onedeg_grid.mat: see below In the file HYCOM_binaverages_onedegreegrid.mat, there is a structure IntegralQuantities_BinAverages_HYCOM This structure contains the following variables, which represent maps of band-integrated kinetic energies: >>IntegralQuantities_BinAverages_HYCOM >>IntegralQuantities_BinAverages_HYCOM = struct with fields: targetgrid_lats: [1x120 double] targetgrid_lons: [1x360 double] HYCOM_0m_lowf_binavg: [360x120 double] HYCOM_15m_lowf_binavg: [360x120 double] HYCOM_0m_nearinertial_binavg: [360x120 double] HYCOM_15m_nearinertial_binavg: [360x120 double] HYCOM_0m_diurnal_binavg: [360x120 double] HYCOM_15m_diurnal_binavg: [360x120 double] HYCOM_0m_diurnal_harmonicanalysis_binavg: [360x120 double] HYCOM_15m_diurnal_harmonicanalysis_binavg: [360x120 double] HYCOM_0m_semidiurnal_binavg: [360x120 double] HYCOM_15m_semidiurnal_binavg: [360x120 double] HYCOM_0m_semidiurnal_wide_binavg: [360x120 double] HYCOM_15m_semidiurnal_wide_binavg: [360x120 double] HYCOM_0m_semidiurnal_wider_binavg: [360x120 double] HYCOM_15m_semidiurnal_wider_binavg: [360x120 double] HYCOM_0m_semidiurnal_widest_binavg: [360x120 double] HYCOM_15m_semidiurnal_widest_binavg: [360x120 double] All grids are on a longitude-latitude grid, defined by “targetgrid_lons” and “targetgrid_lats” “0m” and “15m” quantities are computed at the surface (0m) and at 15 m depth The bands are computed over low-frequencies (“lowf”), near-inertial frequencies (“near inertial”), diurnal frequencies (“diurnal”), and semi-diurnal frequencies (“semidiurnal”). The “diurnal harmonic analysis” variables contain kinetic energy of the stationary O1 and K1 diurnal tides. The semidiurnal band results are integrated over four different ranges: semidiurnal: 1.9-2.1 cpd semidiurnal_wide: 1.8-2.2 cpd semidiurnal_wider: 1.7-2.3 cpd semidiurnal_widest: 1.6-2.4 cpd The file MITgcm_binaverages_onedegreegrid.mat contains the structure IntegralQuantities_BinAverages_MITgcm, which contains variables with names that are identical to those in the HYCOM structure IntegralQuantities_BinAverages_HYCOM, except that “HYCOM” is replaced by “MITgcm” The files HYCOM_binaverages_onedegreegrid_fullspectra.mat and binavg_MITgcm_fullspectra_onto_onedeg_grid.mat contain the full spectra on the same target latitudes and longitudes as the band-integrated quantities. The frequency spectra vector in these files is defined by omegavector_rotary=(2*pi/(1440*3600) )*[-719:1:720]; % note 0 is included; units are radians per second. 1440 is the number of hours in 60 days, 60 days is the length of the individual overlapping windows that we computed spectra from, and 3600 seconds is the number of seconds in an hour. [-719:1:720] is a vector that has 1440 components, both negative and positive. omegavector_rotary_cpd=omegavector_rotary*86400/(2*pi); Multiply by 86400/(2*pi) in order to change the spectral units from radians/second to cpd (cycles per day).