Dataset { Float32 T[T = 1100]; Float32 Y[Y = 64]; Float32 S[S = 1]; Float32 X[X = 128]; Float32 M[M = 24]; Float32 Y_01[Y_01 = 64]; Float32 sp[sp = 1892]; Int32 Z[Z = 1]; Grid { ARRAY: Float32 ALBEDO[S = 1][T = 1100][M = 24][Y = 64][X = 128]; MAPS: Float32 S[S = 1]; Float32 T[T = 1100]; Float32 M[M = 24]; Float32 Y[Y = 64]; Float32 X[X = 128]; } ALBEDO; Structure { Structure { Grid { ARRAY: Float32 lwflx[S = 1][T = 1100][M = 24][Y = 64][X = 128]; MAPS: Float32 S[S = 1]; Float32 T[T = 1100]; Float32 M[M = 24]; Float32 Y[Y = 64]; Float32 X[X = 128]; } lwflx; Grid { ARRAY: Float32 solr[S = 1][T = 1100][M = 24][Y = 64][X = 128]; MAPS: Float32 S[S = 1]; Float32 T[T = 1100]; Float32 M[M = 24]; Float32 Y[Y = 64]; Float32 X[X = 128]; } solr; } net; Structure { Grid { ARRAY: Float32 lwflx[S = 1][T = 1100][M = 24][Y = 64][X = 128]; MAPS: Float32 S[S = 1]; Float32 T[T = 1100]; Float32 M[M = 24]; Float32 Y[Y = 64]; Float32 X[X = 128]; } lwflx; Grid { ARRAY: Float32 solr[S = 1][T = 1100][M = 24][Y = 64][X = 128]; MAPS: Float32 S[S = 1]; Float32 T[T = 1100]; Float32 M[M = 24]; Float32 Y[Y = 64]; Float32 X[X = 128]; } solr; } upward; } clear_sky; Grid { ARRAY: Float32 dpsdx[S = 1][T = 1100][M = 24][Y_01 = 64][X = 128]; MAPS: Float32 S[S = 1]; Float32 T[T = 1100]; Float32 M[M = 24]; Float32 Y_01[Y_01 = 64]; Float32 X[X = 128]; } dpsdx; Grid { ARRAY: Float32 dpsdy[S = 1][T = 1100][M = 24][Y_01 = 64][X = 128]; MAPS: Float32 S[S = 1]; Float32 T[T = 1100]; Float32 M[M = 24]; Float32 Y_01[Y_01 = 64]; Float32 X[X = 128]; } dpsdy; Grid { ARRAY: Float32 evs[S = 1][T = 1100][M = 24][Y = 64][X = 128]; MAPS: Float32 S[S = 1]; Float32 T[T = 1100]; Float32 M[M = 24]; Float32 Y[Y = 64]; Float32 X[X = 128]; } evs; Grid { ARRAY: Float32 FOREST[S = 1][T = 1100][M = 24][Y = 64][X = 128]; MAPS: Float32 S[S = 1]; Float32 T[T = 1100]; Float32 M[M = 24]; Float32 Y[Y = 64]; Float32 X[X = 128]; } FOREST; Grid { ARRAY: Float32 hfls[S = 1][T = 1100][M = 24][Y = 64][X = 128]; MAPS: Float32 S[S = 1]; Float32 T[T = 1100]; Float32 M[M = 24]; Float32 Y[Y = 64]; Float32 X[X = 128]; } hfls; Grid { ARRAY: Float32 hfss[S = 1][T = 1100][M = 24][Y = 64][X = 128]; MAPS: Float32 S[S = 1]; Float32 T[T = 1100]; Float32 M[M = 24]; Float32 Y[Y = 64]; Float32 X[X = 128]; } hfss; Grid { ARRAY: Float32 logpsl[S = 1][T = 1100][M = 24][sp = 1892]; MAPS: Float32 S[S = 1]; Float32 T[T = 1100]; Float32 M[M = 24]; Float32 sp[sp = 1892]; } logpsl; Grid { ARRAY: Float32 lsm[S = 1][T = 1100][M = 24][Y = 64][X = 128]; MAPS: Float32 S[S = 1]; Float32 T[T = 1100]; Float32 M[M = 24]; Float32 Y[Y = 64]; Float32 X[X = 128]; } lsm; Structure { Grid { ARRAY: Float32 lwflx[S = 1][T = 1100][M = 24][Y = 64][X = 128]; MAPS: Float32 S[S = 1]; Float32 T[T = 1100]; Float32 M[M = 24]; Float32 Y[Y = 64]; Float32 X[X = 128]; } lwflx; Grid { ARRAY: Float32 swflx[S = 1][T = 1100][M = 24][Y = 64][X = 128]; MAPS: Float32 S[S = 1]; Float32 T[T = 1100]; Float32 M[M = 24]; Float32 Y[Y = 64]; Float32 X[X = 128]; } swflx; } net; Grid { ARRAY: Float32 PERPW[S = 1][T = 1100][M = 24][Y = 64][X = 128]; MAPS: Float32 S[S = 1]; Float32 T[T = 1100]; Float32 M[M = 24]; Float32 Y[Y = 64]; Float32 X[X = 128]; } PERPW; Grid { ARRAY: Float32 prc[S = 1][T = 1100][M = 24][Y = 64][X = 128]; MAPS: Float32 S[S = 1]; Float32 T[T = 1100]; Float32 M[M = 24]; Float32 Y[Y = 64]; Float32 X[X = 128]; } prc; Grid { ARRAY: Float32 prcp[T = 1100][M = 24][S = 1][Y = 64][X = 128]; MAPS: Float32 T[T = 1100]; Float32 M[M = 24]; Float32 S[S = 1]; Float32 Y[Y = 64]; Float32 X[X = 128]; } prcp; Grid { ARRAY: Float32 prl[S = 1][T = 1100][M = 24][Y = 64][X = 128]; MAPS: Float32 S[S = 1]; Float32 T[T = 1100]; Float32 M[M = 24]; Float32 Y[Y = 64]; Float32 X[X = 128]; } prl; Grid { ARRAY: Float32 prs[S = 1][T = 1100][M = 24][Y = 64][X = 128]; MAPS: Float32 S[S = 1]; Float32 T[T = 1100]; Float32 M[M = 24]; Float32 Y[Y = 64]; Float32 X[X = 128]; } prs; Grid { ARRAY: Float32 pss[S = 1][T = 1100][M = 24][Y = 64][X = 128]; MAPS: Float32 S[S = 1]; Float32 T[T = 1100]; Float32 M[M = 24]; Float32 Y[Y = 64]; Float32 X[X = 128]; } pss; Grid { ARRAY: Float32 SEAICE[S = 1][T = 1100][M = 24][Y = 64][X = 128]; MAPS: Float32 S[S = 1]; Float32 T[T = 1100]; Float32 M[M = 24]; Float32 Y[Y = 64]; Float32 X[X = 128]; } SEAICE; Grid { ARRAY: Float32 sfr[S = 1][T = 1100][M = 24][Y = 64][X = 128]; MAPS: Float32 S[S = 1]; Float32 T[T = 1100]; Float32 M[M = 24]; Float32 Y[Y = 64]; Float32 X[X = 128]; } sfr; Grid { ARRAY: Float32 SICED[S = 1][T = 1100][M = 24][Y = 64][X = 128]; MAPS: Float32 S[S = 1]; Float32 T[T = 1100]; Float32 M[M = 24]; Float32 Y[Y = 64]; Float32 X[X = 128]; } SICED; Grid { ARRAY: Float64 slp[T = 1100][M = 24][S = 1][Y = 64][X = 128]; MAPS: Float32 T[T = 1100]; Float32 M[M = 24]; Float32 S[S = 1]; Float32 Y[Y = 64]; Float32 X[X = 128]; } slp; Grid { ARRAY: Float32 snd[S = 1][T = 1100][M = 24][Y = 64][X = 128]; MAPS: Float32 S[S = 1]; Float32 T[T = 1100]; Float32 M[M = 24]; Float32 Y[Y = 64]; Float32 X[X = 128]; } snd; Grid { ARRAY: Float32 SNMEL[S = 1][T = 1100][M = 24][Y = 64][X = 128]; MAPS: Float32 S[S = 1]; Float32 T[T = 1100]; Float32 M[M = 24]; Float32 Y[Y = 64]; Float32 X[X = 128]; } SNMEL; Grid { ARRAY: Float32 soilm[S = 1][T = 1100][M = 24][Y = 64][X = 128]; MAPS: Float32 S[S = 1]; Float32 T[T = 1100]; Float32 M[M = 24]; Float32 Y[Y = 64]; Float32 X[X = 128]; } soilm; Grid { ARRAY: Float32 SRADSU[S = 1][T = 1100][M = 24][Y = 64][X = 128]; MAPS: Float32 S[S = 1]; Float32 T[T = 1100]; Float32 M[M = 24]; Float32 Y[Y = 64]; Float32 X[X = 128]; } SRADSU; Grid { ARRAY: Float32 srun[S = 1][T = 1100][M = 24][Y = 64][X = 128]; MAPS: Float32 S[S = 1]; Float32 T[T = 1100]; Float32 M[M = 24]; Float32 Y[Y = 64]; Float32 X[X = 128]; } srun; Grid { ARRAY: Float32 stemp[S = 1][T = 1100][M = 24][Y = 64][X = 128]; MAPS: Float32 S[S = 1]; Float32 T[T = 1100]; Float32 M[M = 24]; Float32 Y[Y = 64]; Float32 X[X = 128]; } stemp; Grid { ARRAY: Float32 tas[S = 1][T = 1100][M = 24][Y = 64][X = 128]; MAPS: Float32 S[S = 1]; Float32 T[T = 1100]; Float32 M[M = 24]; Float32 Y[Y = 64]; Float32 X[X = 128]; } tas; Grid { ARRAY: Float32 tauu[S = 1][T = 1100][M = 24][Y = 64][X = 128]; MAPS: Float32 S[S = 1]; Float32 T[T = 1100]; Float32 M[M = 24]; Float32 Y[Y = 64]; Float32 X[X = 128]; } tauu; Grid { ARRAY: Float32 tauv[S = 1][T = 1100][M = 24][Y = 64][X = 128]; MAPS: Float32 S[S = 1]; Float32 T[T = 1100]; Float32 M[M = 24]; Float32 Y[Y = 64]; Float32 X[X = 128]; } tauv; Grid { ARRAY: Float32 TRADSU[S = 1][T = 1100][M = 24][Y = 64][X = 128]; MAPS: Float32 S[S = 1]; Float32 T[T = 1100]; Float32 M[M = 24]; Float32 Y[Y = 64]; Float32 X[X = 128]; } TRADSU; Grid { ARRAY: Float32 TSLIN[S = 1][T = 1100][M = 24][Y = 64][X = 128]; MAPS: Float32 S[S = 1]; Float32 T[T = 1100]; Float32 M[M = 24]; Float32 Y[Y = 64]; Float32 X[X = 128]; } TSLIN; Grid { ARRAY: Float32 zg[S = 1][T = 1100][M = 24][Y = 64][X = 128]; MAPS: Float32 S[S = 1]; Float32 T[T = 1100]; Float32 M[M = 24]; Float32 Y[Y = 64]; Float32 X[X = 128]; } zg; } surface;