File: ref_tst_diskless2.cdl

package info (click to toggle)
netcdf-parallel 1%3A4.6.2-1
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 101,668 kB
  • sloc: ansic: 200,241; sh: 10,807; yacc: 2,522; makefile: 1,306; lex: 1,153; xml: 173; awk: 2
file content (40 lines) | stat: -rw-r--r-- 1,053 bytes parent folder | download | duplicates (9)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
netcdf tst_diskless2 {
types:
    ubyte enum enum_t {Clear = 0, Cumulonimbus = 1, Stratus = 2};
    opaque(11) opaque_t;
    int(*) vlen_t;
dimensions:
	lat = 10, lon = 5, time = unlimited ;
variables:
	long    lat(lat), lon(lon), time(time);
	float   Z(time,lat,lon), t(time,lat,lon);
	double  p(time,lat,lon);
	long    rh(time,lat,lon);
	string  country(time,lat,lon);
	ubyte   tag;
	// variable attributes
	lat:long_name = "latitude";
	lat:units = "degrees_north";
	lon:long_name = "longitude";
	lon:units = "degrees_east";
	time:units = "seconds since 1992-1-1 00:00:00";
	// typed variable attributes
	string Z:units = "geopotential meters";
	float Z:valid_range = 0., 5000.;
	double p:_FillValue = -9999.;
	long rh:_FillValue = -1;
	vlen_t :globalatt = {17, 18, 19};
data:
	lat   = 0, 10, 20, 30, 40, 50, 60, 70, 80, 90;
	lon   = -140, -118, -96, -84, -52;
group: g {
types:
    compound cmpd_t { vlen_t f1; enum_t f2;};
} // group g
group: h {
variables:
	/g/cmpd_t  compoundvar;
data:
        compoundvar = { {3,4,5}, Stratus } ;
} // group h
}