mirror of
https://github.com/Unidata/netcdf-c.git
synced 2024-12-27 08:49:16 +08:00
168 lines
6.1 KiB
Plaintext
168 lines
6.1 KiB
Plaintext
|
netcdf dods {
|
||
|
dimensions:
|
||
|
T = 12 ;
|
||
|
X = 180 ;
|
||
|
Y = 90 ;
|
||
|
variables:
|
||
|
float Y(Y) ;
|
||
|
Y:pointwidth = 2.f ;
|
||
|
Y:gridtype = 0 ;
|
||
|
Y:units = "degree_north" ;
|
||
|
float X(X) ;
|
||
|
X:pointwidth = 2.f ;
|
||
|
X:gridtype = 1 ;
|
||
|
X:units = "degree_east" ;
|
||
|
float T(T) ;
|
||
|
T:pointwidth = 1.f ;
|
||
|
T:modulo = 12.f ;
|
||
|
T:calendar = "360" ;
|
||
|
T:modulus = 12.f ;
|
||
|
T:gridtype = 1 ;
|
||
|
T:units = "months since 1960-01-01" ;
|
||
|
float buoy(T, Y, X) ;
|
||
|
buoy:history = "COADS climatology from Oberhuber" ;
|
||
|
buoy:missing_value = -999.f ;
|
||
|
buoy:long_name = "buoyancy flux" ;
|
||
|
buoy:units = "m2/s3" ;
|
||
|
float ce(T, Y, X) ;
|
||
|
ce:history = "COADS climatology from Oberhuber" ;
|
||
|
ce:missing_value = -999.f ;
|
||
|
ce:long_name = "transfer coefficient for latent heat" ;
|
||
|
ce:units = "unitless" ;
|
||
|
float cld(T, Y, X) ;
|
||
|
cld:history = "COADS climatology from Oberhuber" ;
|
||
|
cld:missing_value = -999.f ;
|
||
|
cld:long_name = "cloud cover" ;
|
||
|
cld:units = "octas" ;
|
||
|
float dqdt(T, Y, X) ;
|
||
|
dqdt:history = "COADS climatology from Oberhuber" ;
|
||
|
dqdt:missing_value = -999.f ;
|
||
|
dqdt:long_name = "newtonian cooling rate" ;
|
||
|
dqdt:units = "W K-1 m-2" ;
|
||
|
float hfx(T, Y, X) ;
|
||
|
hfx:history = "COADS climatology from Oberhuber" ;
|
||
|
hfx:missing_value = -999.f ;
|
||
|
hfx:long_name = "net downward heat flux" ;
|
||
|
hfx:units = "W/m2" ;
|
||
|
float lhfx(T, Y, X) ;
|
||
|
lhfx:history = "COADS climatology from Oberhuber" ;
|
||
|
lhfx:missing_value = -999.f ;
|
||
|
lhfx:long_name = "latent heat flux" ;
|
||
|
lhfx:units = "W/m2" ;
|
||
|
float lwfx(T, Y, X) ;
|
||
|
lwfx:history = "COADS climatology from Oberhuber" ;
|
||
|
lwfx:missing_value = -999.f ;
|
||
|
lwfx:long_name = "outgoing longwave radiation" ;
|
||
|
lwfx:units = "W/m2" ;
|
||
|
float pme(T, Y, X) ;
|
||
|
pme:history = "COADS climatology from Oberhuber" ;
|
||
|
pme:missing_value = -999.f ;
|
||
|
pme:long_name = "net freshwater flux" ;
|
||
|
pme:units = "mm/month" ;
|
||
|
float precipitation(T, Y, X) ;
|
||
|
precipitation:history = "COADS climatology from Oberhuber" ;
|
||
|
precipitation:missing_value = -999.f ;
|
||
|
precipitation:long_name = "precipitation" ;
|
||
|
precipitation:units = "mm/month" ;
|
||
|
float rfx(T, Y, X) ;
|
||
|
rfx:history = "COADS climatology from Oberhuber" ;
|
||
|
rfx:missing_value = -999.f ;
|
||
|
rfx:long_name = "net radiation" ;
|
||
|
rfx:units = "W/m2" ;
|
||
|
float rhum(T, Y, X) ;
|
||
|
rhum:history = "COADS climatology from Oberhuber" ;
|
||
|
rhum:missing_value = -999.f ;
|
||
|
rhum:long_name = "relative humidity" ;
|
||
|
rhum:units = "unitless" ;
|
||
|
float shfx(T, Y, X) ;
|
||
|
shfx:history = "COADS climatology from Oberhuber" ;
|
||
|
shfx:missing_value = -999.f ;
|
||
|
shfx:long_name = "sensible heat flux" ;
|
||
|
shfx:units = "W/m2" ;
|
||
|
float slp(T, Y, X) ;
|
||
|
slp:history = "COADS climatology from Oberhuber" ;
|
||
|
slp:missing_value = -999.f ;
|
||
|
slp:long_name = "sea level pressure" ;
|
||
|
slp:units = "mb" ;
|
||
|
float solr(T, Y, X) ;
|
||
|
solr:history = "COADS climatology from Oberhuber" ;
|
||
|
solr:missing_value = -999.f ;
|
||
|
solr:long_name = "solar radiation" ;
|
||
|
solr:units = "W/m2" ;
|
||
|
float sst(T, Y, X) ;
|
||
|
sst:history = "COADS climatology from Oberhuber" ;
|
||
|
sst:missing_value = -999.f ;
|
||
|
sst:long_name = "mixed layer temperature" ;
|
||
|
sst:units = "Celsius_scale" ;
|
||
|
float tair(T, Y, X) ;
|
||
|
tair:history = "COADS climatology from Oberhuber" ;
|
||
|
tair:missing_value = -999.f ;
|
||
|
tair:long_name = "air temperature" ;
|
||
|
tair:units = "Celsius_scale" ;
|
||
|
float taux(T, Y, X) ;
|
||
|
taux:history = "COADS climatology from Oberhuber" ;
|
||
|
taux:long_name = "zonal wind stress" ;
|
||
|
taux:units = "dyne/cm2" ;
|
||
|
taux:missing_value = -9990000.f ;
|
||
|
float tauy(T, Y, X) ;
|
||
|
tauy:history = "COADS climatology from Oberhuber" ;
|
||
|
tauy:long_name = "meridional wind stress" ;
|
||
|
tauy:units = "dyne/cm2" ;
|
||
|
tauy:missing_value = -9990000.f ;
|
||
|
float u(T, Y, X) ;
|
||
|
u:history = "COADS climatology from Oberhuber" ;
|
||
|
u:missing_value = -999.f ;
|
||
|
u:long_name = "zonal wind speed" ;
|
||
|
u:units = "m/s" ;
|
||
|
float umag(T, Y, X) ;
|
||
|
umag:history = "COADS climatology from Oberhuber" ;
|
||
|
umag:missing_value = -999.f ;
|
||
|
umag:long_name = "wind speed" ;
|
||
|
umag:units = "m/s" ;
|
||
|
float ustar(T, Y, X) ;
|
||
|
ustar:history = "COADS climatology from Oberhuber" ;
|
||
|
ustar:missing_value = -999.f ;
|
||
|
ustar:long_name = "frictional velocity" ;
|
||
|
ustar:units = "m/s" ;
|
||
|
float v(T, Y, X) ;
|
||
|
v:history = "COADS climatology from Oberhuber" ;
|
||
|
v:missing_value = -999.f ;
|
||
|
v:long_name = "meridional wind speed" ;
|
||
|
v:units = "m/s" ;
|
||
|
float wssi(T, Y, X) ;
|
||
|
wssi:history = "COADS climatology from Oberhuber" ;
|
||
|
wssi:missing_value = -999.f ;
|
||
|
wssi:long_name = "r.m.s. wind speed" ;
|
||
|
wssi:units = "m/s" ;
|
||
|
|
||
|
// global attributes:
|
||
|
:description = "Max Planck Institute heat flux and surface radiation climatology over global oceans" ;
|
||
|
:Conventions = "IRIDL" ;
|
||
|
:dataset_documentation.html = "http://iridl.ldeo.columbia.edu/SOURCES/.OBERHUBER/.dataset_documentation.html" ;
|
||
|
:iridl\:hasSemantics = "iridl:MPI_Met" ;
|
||
|
:references = "Oberhuber1988" ;
|
||
|
data:
|
||
|
|
||
|
Y = -89, -87, -85, -83, -81, -79, -77, -75, -73, -71, -69, -67, -65, -63,
|
||
|
-61, -59, -57, -55, -53, -51, -49, -47, -45, -43, -41, -39, -37, -35,
|
||
|
-33, -31, -29, -27, -25, -23, -21, -19, -17, -15, -13, -11, -9, -7, -5,
|
||
|
-3, -1, 1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 29, 31, 33,
|
||
|
35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 61, 63, 65, 67, 69,
|
||
|
71, 73, 75, 77, 79, 81, 83, 85, 87, 89 ;
|
||
|
|
||
|
X = 1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 29, 31, 33, 35, 37,
|
||
|
39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 61, 63, 65, 67, 69, 71, 73,
|
||
|
75, 77, 79, 81, 83, 85, 87, 89, 91, 93, 95, 97, 99, 101, 103, 105, 107,
|
||
|
109, 111, 113, 115, 117, 119, 121, 123, 125, 127, 129, 131, 133, 135,
|
||
|
137, 139, 141, 143, 145, 147, 149, 151, 153, 155, 157, 159, 161, 163,
|
||
|
165, 167, 169, 171, 173, 175, 177, 179, 181, 183, 185, 187, 189, 191,
|
||
|
193, 195, 197, 199, 201, 203, 205, 207, 209, 211, 213, 215, 217, 219,
|
||
|
221, 223, 225, 227, 229, 231, 233, 235, 237, 239, 241, 243, 245, 247,
|
||
|
249, 251, 253, 255, 257, 259, 261, 263, 265, 267, 269, 271, 273, 275,
|
||
|
277, 279, 281, 283, 285, 287, 289, 291, 293, 295, 297, 299, 301, 303,
|
||
|
305, 307, 309, 311, 313, 315, 317, 319, 321, 323, 325, 327, 329, 331,
|
||
|
333, 335, 337, 339, 341, 343, 345, 347, 349, 351, 353, 355, 357, 359 ;
|
||
|
|
||
|
T = 0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5, 8.5, 9.5, 10.5, 11.5 ;
|
||
|
}
|