Dataset { Int32 aa[ii = 4]; Int32 bb[kk = 3][jj = 3]; Int32 cc[rec = 3]; Int16 cd[rec = 3][i2 = 3]; Float32 ce[rec = 3][i2 = 3][i3 = 7]; Int16 dd[ll = 3]; Byte bytev[d0 = 2][d1 = 3][d2 = 5][d3 = 6][d4 = 4][d5 = 31]; String charv[d0 = 2][d1 = 3][d2 = 5][d3 = 6][d4 = 4]; Int16 shortv[d0 = 2][d1 = 3][d2 = 5][d3 = 6]; Int32 longv[d0 = 2][d1 = 3][d2 = 5]; Float32 floatv[d0 = 2][d1 = 3]; Float64 doublev[d0 = 2]; Float64 scalarv; Float32 xx[ii = 4]; Byte bytevar[w = 7][x = 5][y = 6][z = 4]; String charvar[w = 7][x = 5][y = 6][z = 4]; Int16 shortvar[w = 7][x = 5][y = 6][z = 4]; Int32 longvar[w = 7][x = 5][y = 6][z = 4]; Float32 floatvar[w = 7][x = 5][y = 6][z = 4]; Float64 doublevar[w = 7][x = 5][y = 6][z = 4]; Int16 yy[ii = 4]; Byte zz[ii = 4][jj = 3]; Int32 ww[ii = 4]; Int16 vv[ii = 4][jj = 3]; Int32 uu[ii = 4][jj = 3]; Int32 tt[ii = 4]; Float64 tu[ii = 4][jj = 3]; Float64 yet_another_variable[ii = 4][jj = 3]; } testfile.nc;