Dataset { Float32 X[X = 360]; String Z1[Z1 = 1]; Float32 L[L = 10]; Float32 S[S = 367]; Float32 M[M = 28]; Float32 Y[Y = 181]; Float32 Z[Z = 1]; Int32 P[P = 1]; Grid { ARRAY: Float32 soilw[S = 367][M = 28][L = 10][Z1 = 1][Y = 181][X = 360]; MAPS: Float32 S[S = 367]; Float32 M[M = 28]; Float32 L[L = 10]; String Z1[Z1 = 1]; Float32 Y[Y = 181]; Float32 X[X = 360]; } soilw; Grid { ARRAY: Float32 T[L = 10][S = 367]; MAPS: Float32 L[L = 10]; Float32 S[S = 367]; } T; Grid { ARRAY: Float32 tmax[S = 367][M = 28][L = 10][Z = 1][Y = 181][X = 360]; MAPS: Float32 S[S = 367]; Float32 M[M = 28]; Float32 L[L = 10]; Float32 Z[Z = 1]; Float32 Y[Y = 181]; Float32 X[X = 360]; } tmax; Grid { ARRAY: Float32 tmin[S = 367][M = 28][L = 10][Z = 1][Y = 181][X = 360]; MAPS: Float32 S[S = 367]; Float32 M[M = 28]; Float32 L[L = 10]; Float32 Z[Z = 1]; Float32 Y[Y = 181]; Float32 X[X = 360]; } tmin; Grid { ARRAY: Float32 watr[S = 367][M = 28][L = 10][Y = 181][X = 360]; MAPS: Float32 S[S = 367]; Float32 M[M = 28]; Float32 L[L = 10]; Float32 Y[Y = 181]; Float32 X[X = 360]; } watr; Grid { ARRAY: Float32 z200[S = 367][M = 28][L = 10][P = 1][Y = 181][X = 360]; MAPS: Float32 S[S = 367]; Float32 M[M = 28]; Float32 L[L = 10]; Int32 P[P = 1]; Float32 Y[Y = 181]; Float32 X[X = 360]; } z200; } additional_variables;