netcdf 64-bit offset (CDF-2) {
dimensions:
	xh = 360 ;
	yh = 312 ;
	Time = UNLIMITED ; // (1 currently)
	nv = 2 ;
// global attributes:
		:filename = "22300101.ocean_month_tsa_z_2245_03.nc" ;
		:title = "GOLD_SIS" ;
		:associated_files = "area_t: 22300101.ocean_static%4yr%2mo.nc" ;
		:grid_type = "regular" ;
		:grid_tile = "N/A" ;
variables:
	double xh(xh) ;
		xh:long_name = "h point nominal longitude" ;
		xh:units = "degrees_east" ;
		xh:cartesian_axis = "X" ;
	double yh(yh) ;
		yh:long_name = "h point nominal latitude" ;
		yh:units = "degrees_north" ;
		yh:cartesian_axis = "Y" ;
	double Time(Time) ;
		Time:long_name = "Time" ;
		Time:units = "days since 0001-03-01 00:00:00" ;
		Time:cartesian_axis = "T" ;
		Time:calendar_type = "JULIAN" ;
		Time:calendar = "JULIAN" ;
		Time:bounds = "Time_bnds" ;
	double nv(nv) ;
		nv:long_name = "vertex number" ;
		nv:units = "none" ;
		nv:cartesian_axis = "N" ;
	float ustar(Time, yh, xh) ;
		ustar:long_name = "Surface friction velocity = [(gustiness + tau_magnitude)/rho0]^(1/2)" ;
		ustar:units = "m s-1" ;
		ustar:missing_value = -9.99999979e+33 ;
		ustar:_FillValue = -9.99999979e+33 ;
		ustar:cell_methods = "area:mean yh:mean xh:mean time: mean" ;
		ustar:cell_measures = "area: area_t" ;
		ustar:time_avg_info = "average_T1,average_T2,average_DT" ;
	float PRCmE(Time, yh, xh) ;
		PRCmE:long_name = "Net surface water flux (precip+melt+lrunoff+ice calving-evap)" ;
		PRCmE:units = "kg m-2 s-1" ;
		PRCmE:missing_value = -9.99999979e+33 ;
		PRCmE:_FillValue = -9.99999979e+33 ;
		PRCmE:cell_methods = "area:mean yh:mean xh:mean time: mean" ;
		PRCmE:cell_measures = "area: area_t" ;
		PRCmE:time_avg_info = "average_T1,average_T2,average_DT" ;
		PRCmE:standard_name = "water_flux_into_sea_water" ;
	float SW(Time, yh, xh) ;
		SW:long_name = "Shortwave radiation flux into ocean" ;
		SW:units = "W m-2" ;
		SW:missing_value = -9.99999979e+33 ;
		SW:_FillValue = -9.99999979e+33 ;
		SW:cell_methods = "area:mean yh:mean xh:mean time: mean" ;
		SW:cell_measures = "area: area_t" ;
		SW:time_avg_info = "average_T1,average_T2,average_DT" ;
		SW:standard_name = "net_downward_shortwave_flux_at_sea_water_surface" ;
	float LwLatSens(Time, yh, xh) ;
		LwLatSens:long_name = "Combined longwave, latent, and sensible heating at ocean surface" ;
		LwLatSens:units = "W m-2" ;
		LwLatSens:missing_value = -9.99999979e+33 ;
		LwLatSens:_FillValue = -9.99999979e+33 ;
		LwLatSens:cell_methods = "area:mean yh:mean xh:mean time: mean" ;
		LwLatSens:cell_measures = "area: area_t" ;
		LwLatSens:time_avg_info = "average_T1,average_T2,average_DT" ;
	float p_surf(Time, yh, xh) ;
		p_surf:long_name = "Pressure at ice-ocean or atmosphere-ocean interface" ;
		p_surf:units = "Pa" ;
		p_surf:missing_value = -9.99999979e+33 ;
		p_surf:_FillValue = -9.99999979e+33 ;
		p_surf:cell_methods = "area:mean yh:mean xh:mean time: mean" ;
		p_surf:cell_measures = "area: area_t" ;
		p_surf:time_avg_info = "average_T1,average_T2,average_DT" ;
	float salt_flux(Time, yh, xh) ;
		salt_flux:long_name = "Net salt flux into ocean at surface (restoring + sea-ice)" ;
		salt_flux:units = "kg m-2 s-1" ;
		salt_flux:missing_value = -9.99999979e+33 ;
		salt_flux:_FillValue = -9.99999979e+33 ;
		salt_flux:cell_methods = "area:mean yh:mean xh:mean time: mean" ;
		salt_flux:cell_measures = "area: area_t" ;
		salt_flux:time_avg_info = "average_T1,average_T2,average_DT" ;
	float net_heat_surface(Time, yh, xh) ;
		net_heat_surface:long_name = "Surface ocean heat flux from SW+LW+lat+sens+mass transfer+frazil+restore+seaice_melt_heat or flux adjustments" ;
		net_heat_surface:units = "W m-2" ;
		net_heat_surface:missing_value = -9.99999979e+33 ;
		net_heat_surface:_FillValue = -9.99999979e+33 ;
		net_heat_surface:cell_methods = "area:mean yh:mean xh:mean time: mean" ;
		net_heat_surface:cell_measures = "area: area_t" ;
		net_heat_surface:time_avg_info = "average_T1,average_T2,average_DT" ;
		net_heat_surface:standard_name = "surface_downward_heat_flux_in_sea_water" ;
	float net_heat_coupler(Time, yh, xh) ;
		net_heat_coupler:long_name = "Surface ocean heat flux from SW+LW+latent+sensible+seaice_melt_heat (via the coupler)" ;
		net_heat_coupler:units = "W m-2" ;
		net_heat_coupler:missing_value = -9.99999979e+33 ;
		net_heat_coupler:_FillValue = -9.99999979e+33 ;
		net_heat_coupler:cell_methods = "area:mean yh:mean xh:mean time: mean" ;
		net_heat_coupler:cell_measures = "area: area_t" ;
		net_heat_coupler:time_avg_info = "average_T1,average_T2,average_DT" ;
	double average_T1(Time) ;
		average_T1:long_name = "Start time for average period" ;
		average_T1:units = "days since 0001-03-01 00:00:00" ;
		average_T1:missing_value = 1e+20 ;
		average_T1:_FillValue = 1e+20 ;
	double average_T2(Time) ;
		average_T2:long_name = "End time for average period" ;
		average_T2:units = "days since 0001-03-01 00:00:00" ;
		average_T2:missing_value = 1e+20 ;
		average_T2:_FillValue = 1e+20 ;
	double average_DT(Time) ;
		average_DT:long_name = "Length of average period" ;
		average_DT:units = "days" ;
		average_DT:missing_value = 1e+20 ;
		average_DT:_FillValue = 1e+20 ;
	double Time_bnds(Time, nv) ;
		Time_bnds:long_name = "Time axis boundaries" ;
		Time_bnds:units = "days" ;
		Time_bnds:missing_value = 1e+20 ;
		Time_bnds:_FillValue = 1e+20 ;
// xh: first -279.5, last 79.5, count 360
// yh: first -89.75, last 89.74999999999996, count 312
// Time: first 819636.5, last 819636.5, count 1
// nv: first 1.0, last 2.0, count 2
}