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 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
|
// -*-C++-*-
// Purpose: Test hidden attributes
// Generate netCDF file with:
// ncgen -k netCDF-4 -b -o ~/nco/data/hdn.nc ~/nco/data/hdn.cdl
netcdf hdn {
dimensions:
lat=2;
group: g13 { // Level 1
// Purpose: Test hidden attributes
// NB: Hidden attributes not supported by ncgen at least through netCDF 4.1.1 (201111)
// Having this group in in_grp.cdl breaks building of in_grp.nc with netCDF 4.1.1- (201111)
// This breaks many NCO regression tests
// ncks -C -v var_cmp.? -m ~/nco/data/in_grp.nc
variables:
int one(lat);
one:_DeflateLevel=1;
one:_Shuffle=1;
one:_Fletcher32=1;
one:_NOFILL=1;
int two(lat);
int three(lat);
three:_ChunkSizes=1;
three:_Endianness="big";
int four(lat);
four:_ChunkSizes=2;
int var_cmp(lat);
var_cmp:purpose="Variable with compression. Original _DeflateLevel = 1";
var_cmp:_DeflateLevel = 1;
int var_cmp_0(lat);
var_cmp_0:purpose="Variable with compression. Original _DeflateLevel = 0";
var_cmp_0:_DeflateLevel = 0;
int var_cmp_1(lat);
var_cmp_1:purpose="Variable with compression. Original _DeflateLevel = 1";
var_cmp_1:_DeflateLevel = 1;
int var_cmp_9(lat);
var_cmp_9:purpose="Variable with compression. Original _DeflateLevel = 9";
var_cmp_9:_DeflateLevel = 9;
data:
one=1,1;
two=2,2;
three=3,3;
four=4,4;
var_cmp=1,1;
var_cmp_0=1,1;
var_cmp_1=1,1;
var_cmp_9=1,1;
} // end g13
} // end root group
|