Dataset { Float32 S[S = 378]; Float32 lon[lon = 128]; Float32 L[L = 8]; Float32 lat[lat = 64]; Float32 lev[lev = 26]; Float32 M[M = 12]; Float32 levsoi[levsoi = 10]; Float32 ilev[ilev = 27]; Structure { Grid { ARRAY: Float32 OMEGA[S = 378][L = 8][M = 12][lev = 26][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lev[lev = 26]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } OMEGA; Grid { ARRAY: Float32 PBLH[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } PBLH; Grid { ARRAY: Float32 Q[S = 378][L = 8][M = 12][lev = 26][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lev[lev = 26]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } Q; Grid { ARRAY: Float32 RELHUM[S = 378][L = 8][M = 12][lev = 26][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lev[lev = 26]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } RELHUM; Grid { ARRAY: Float32 T[S = 378][L = 8][M = 12][lev = 26][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lev[lev = 26]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } T; Grid { ARRAY: Float32 U[S = 378][L = 8][M = 12][lev = 26][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lev[lev = 26]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } U; Grid { ARRAY: Float32 V[S = 378][L = 8][M = 12][lev = 26][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lev[lev = 26]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } V; Grid { ARRAY: Float32 Z3[S = 378][L = 8][M = 12][lev = 26][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lev[lev = 26]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } Z3; } HybridLev; Structure { Grid { ARRAY: Float32 ICEFRAC[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } ICEFRAC; Grid { ARRAY: Float32 LANDFRAC[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } LANDFRAC; Grid { ARRAY: Float32 LANDMCOS[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } LANDMCOS; Grid { ARRAY: Float32 OCNFRAC[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } OCNFRAC; } Landuse; Structure { Structure { Grid { ARRAY: Float32 RAIN[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } RAIN; Grid { ARRAY: Float32 T[L = 8][S = 378]; MAPS: Float32 L[L = 8]; Float32 S[S = 378]; } T; Grid { ARRAY: Float32 TAUX[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } TAUX; Grid { ARRAY: Float32 TAUY[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } TAUY; Grid { ARRAY: Float32 TBOT[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } TBOT; Grid { ARRAY: Float32 THBOT[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } THBOT; Grid { ARRAY: Float32 TREFMNAV[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } TREFMNAV; Grid { ARRAY: Float32 TREFMXAV[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } TREFMXAV; Grid { ARRAY: Float32 TSA[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } TSA; Grid { ARRAY: Float32 WIND[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } WIND; Grid { ARRAY: Float32 ZBOT[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } ZBOT; } Atmosphere; Structure { Grid { ARRAY: Float32 area[lat = 64][lon = 128]; MAPS: Float32 lat[lat = 64]; Float32 lon[lon = 128]; } area; Grid { ARRAY: Float32 BSW[levsoi = 10][lat = 64][lon = 128]; MAPS: Float32 levsoi[levsoi = 10]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } BSW; Grid { ARRAY: Float32 DZSOI[levsoi = 10][lat = 64][lon = 128]; MAPS: Float32 levsoi[levsoi = 10]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } DZSOI; Grid { ARRAY: Float32 latixy[lat = 64][lon = 128]; MAPS: Float32 lat[lat = 64]; Float32 lon[lon = 128]; } latixy; Grid { ARRAY: Float32 longxy[lat = 64][lon = 128]; MAPS: Float32 lat[lat = 64]; Float32 lon[lon = 128]; } longxy; Grid { ARRAY: Float32 WATSAT[levsoi = 10][lat = 64][lon = 128]; MAPS: Float32 levsoi[levsoi = 10]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } WATSAT; Grid { ARRAY: Float32 ZSOI[levsoi = 10][lat = 64][lon = 128]; MAPS: Float32 levsoi[levsoi = 10]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } ZSOI; } Constants; Structure { Grid { ARRAY: Float32 ERRH2O[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } ERRH2O; Grid { ARRAY: Float32 ERRSEB[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } ERRSEB; Grid { ARRAY: Float32 ERRSOI[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } ERRSOI; Grid { ARRAY: Float32 ERRSOL[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } ERRSOL; } Errors; Structure { Grid { ARRAY: Float32 FGR[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } FGR; Grid { ARRAY: Float32 FSH[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } FSH; Grid { ARRAY: Float32 FSH_G[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } FSH_G; Grid { ARRAY: Float32 FSH_V[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } FSH_V; Grid { ARRAY: Float32 FSM[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } FSM; Grid { ARRAY: Float32 T[L = 8][S = 378]; MAPS: Float32 L[L = 8]; Float32 S[S = 378]; } T; } HeatFlux; Structure { Grid { ARRAY: Float32 FSNO[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } FSNO; Grid { ARRAY: Float32 landfrac[lat = 64][lon = 128]; MAPS: Float32 lat[lat = 64]; Float32 lon[lon = 128]; } landfrac; Grid { ARRAY: Int32 landmask[lat = 64][lon = 128]; MAPS: Float32 lat[lat = 64]; Float32 lon[lon = 128]; } landmask; Grid { ARRAY: Float32 T[L = 8][S = 378]; MAPS: Float32 L[L = 8]; Float32 S[S = 378]; } T; } Landuse; Structure { Grid { ARRAY: Float32 BTRAN[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } BTRAN; Grid { ARRAY: Float32 ELAI[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } ELAI; Grid { ARRAY: Float32 ESAI[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } ESAI; Grid { ARRAY: Float32 FCEV[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } FCEV; Grid { ARRAY: Float32 FCTR[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } FCTR; Grid { ARRAY: Float32 FPSN[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } FPSN; Grid { ARRAY: Float32 QINFL[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } QINFL; Grid { ARRAY: Float32 QINTR[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } QINTR; Grid { ARRAY: Float32 QVEGE[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } QVEGE; Grid { ARRAY: Float32 QVEGT[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } QVEGT; Grid { ARRAY: Float32 RSSHA[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } RSSHA; Grid { ARRAY: Float32 RSSUN[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } RSSUN; Grid { ARRAY: Float32 T[L = 8][S = 378]; MAPS: Float32 L[L = 8]; Float32 S[S = 378]; } T; Grid { ARRAY: Float32 TV[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } TV; } Leaf; Structure { Grid { ARRAY: Float32 H2OCAN[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } H2OCAN; Grid { ARRAY: Float32 H2OSNO[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } H2OSNO; Grid { ARRAY: Float32 H2OSOI[S = 378][L = 8][M = 12][levsoi = 10][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 levsoi[levsoi = 10]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } H2OSOI; Grid { ARRAY: Float32 Q2M[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } Q2M; Grid { ARRAY: Float32 QBOT[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } QBOT; Grid { ARRAY: Float32 QDRAI[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } QDRAI; Grid { ARRAY: Float32 QDRIP[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } QDRIP; Grid { ARRAY: Float32 QMELT[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } QMELT; Grid { ARRAY: Float32 QSOIL[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } QSOIL; Grid { ARRAY: Float32 T[L = 8][S = 378]; MAPS: Float32 L[L = 8]; Float32 S[S = 378]; } T; } Moisture; Structure { Grid { ARRAY: Float32 FIRA[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } FIRA; Grid { ARRAY: Float32 FIRE[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } FIRE; Grid { ARRAY: Float32 FLDS[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } FLDS; Grid { ARRAY: Float32 FSA[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } FSA; Grid { ARRAY: Float32 FSDS[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } FSDS; Grid { ARRAY: Float32 FSDSND[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } FSDSND; Grid { ARRAY: Float32 FSDSNDLN[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } FSDSNDLN; Grid { ARRAY: Float32 FSDSNI[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } FSDSNI; Grid { ARRAY: Float32 FSDSVD[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } FSDSVD; Grid { ARRAY: Float32 FSDSVDLN[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } FSDSVDLN; Grid { ARRAY: Float32 FSDSVI[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } FSDSVI; Grid { ARRAY: Float32 FSR[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } FSR; Grid { ARRAY: Float32 FSRND[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } FSRND; Grid { ARRAY: Float32 FSRNDLN[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } FSRNDLN; Grid { ARRAY: Float32 FSRNI[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } FSRNI; Grid { ARRAY: Float32 FSRVD[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } FSRVD; Grid { ARRAY: Float32 FSRVDLN[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } FSRVDLN; Grid { ARRAY: Float32 FSRVI[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } FSRVI; Grid { ARRAY: Float32 SABG[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } SABG; Grid { ARRAY: Float32 SABV[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } SABV; Grid { ARRAY: Float32 T[L = 8][S = 378]; MAPS: Float32 L[L = 8]; Float32 S[S = 378]; } T; } Radiation; Structure { Grid { ARRAY: Float32 SNOW[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } SNOW; Grid { ARRAY: Float32 SNOWAGE[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } SNOWAGE; Grid { ARRAY: Float32 SNOWDP[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } SNOWDP; Grid { ARRAY: Float32 SNOWICE[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } SNOWICE; Grid { ARRAY: Float32 SNOWLIQ[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } SNOWLIQ; Grid { ARRAY: Float32 T[L = 8][S = 378]; MAPS: Float32 L[L = 8]; Float32 S[S = 378]; } T; Grid { ARRAY: Float32 TSNOW[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } TSNOW; } SnowIce; Structure { Grid { ARRAY: Float32 SOILICE[S = 378][L = 8][M = 12][levsoi = 10][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 levsoi[levsoi = 10]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } SOILICE; Grid { ARRAY: Float32 SOILLIQ[S = 378][L = 8][M = 12][levsoi = 10][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 levsoi[levsoi = 10]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } SOILLIQ; Grid { ARRAY: Float32 SUCSAT[levsoi = 10][lat = 64][lon = 128]; MAPS: Float32 levsoi[levsoi = 10]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } SUCSAT; Grid { ARRAY: Float32 T[L = 8][S = 378]; MAPS: Float32 L[L = 8]; Float32 S[S = 378]; } T; Grid { ARRAY: Float32 TLAKE[S = 378][L = 8][M = 12][levsoi = 10][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 levsoi[levsoi = 10]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } TLAKE; Grid { ARRAY: Float32 TSOI[S = 378][L = 8][M = 12][levsoi = 10][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 levsoi[levsoi = 10]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } TSOI; } Soil; Structure { Grid { ARRAY: Float32 FGEV[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } FGEV; Grid { ARRAY: Float32 QOVER[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } QOVER; Grid { ARRAY: Float32 QRGWL[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } QRGWL; Grid { ARRAY: Float32 T[L = 8][S = 378]; MAPS: Float32 L[L = 8]; Float32 S[S = 378]; } T; Grid { ARRAY: Float32 TG[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } TG; } Surface; Grid { ARRAY: Float32 T[L = 8][S = 378]; MAPS: Float32 L[L = 8]; Float32 S[S = 378]; } T; } lsm; Structure { Grid { ARRAY: Float64 gw[S = 378][L = 8][M = 12][lat = 64]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; } gw; Grid { ARRAY: Float64 hyai[S = 378][L = 8][M = 12][ilev = 27]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 ilev[ilev = 27]; } hyai; Grid { ARRAY: Float64 hyam[S = 378][L = 8][M = 12][lev = 26]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lev[lev = 26]; } hyam; Grid { ARRAY: Float64 hybi[S = 378][L = 8][M = 12][ilev = 27]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 ilev[ilev = 27]; } hybi; Grid { ARRAY: Float64 hybm[S = 378][L = 8][M = 12][lev = 26]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lev[lev = 26]; } hybm; Float64 P0; Grid { ARRAY: Float32 T[L = 8][S = 378]; MAPS: Float32 L[L = 8]; Float32 S[S = 378]; } T; Grid { ARRAY: Float32 TREFHT[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } TREFHT; Grid { ARRAY: Int32 wnummax[S = 378][L = 8][M = 12][lat = 64]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; } wnummax; } ModelParameters; Structure { Grid { ARRAY: Float32 PRECC[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } PRECC; Grid { ARRAY: Float32 PRECL[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } PRECL; Grid { ARRAY: Float32 PRECSC[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } PRECSC; Grid { ARRAY: Float32 PRECSH[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } PRECSH; Grid { ARRAY: Float32 PRECSL[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } PRECSL; Grid { ARRAY: Float32 PRECT[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } PRECT; } Precip; Structure { Grid { ARRAY: Float32 FLNS[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } FLNS; Grid { ARRAY: Float32 FLNSC[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } FLNSC; Grid { ARRAY: Float32 FSDS[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } FSDS; Grid { ARRAY: Float32 FSDSC[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } FSDSC; Grid { ARRAY: Float32 FSNS[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } FSNS; Grid { ARRAY: Float32 FSNSC[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } FSNSC; Grid { ARRAY: Float32 LHFLX[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } LHFLX; Grid { ARRAY: Float32 LWCF[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } LWCF; Grid { ARRAY: Float32 PHIS[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } PHIS; Grid { ARRAY: Float32 PS[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } PS; Grid { ARRAY: Float32 PSL[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } PSL; Grid { ARRAY: Float32 SHFLX[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } SHFLX; Grid { ARRAY: Float32 SNOWHICE[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } SNOWHICE; Grid { ARRAY: Float32 SNOWHLND[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } SNOWHLND; Grid { ARRAY: Float32 SWCF[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } SWCF; Grid { ARRAY: Float32 TAUX[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } TAUX; Grid { ARRAY: Float32 TAUY[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } TAUY; Grid { ARRAY: Float32 TMQ[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } TMQ; Grid { ARRAY: Float32 TREFHT[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } TREFHT; Grid { ARRAY: Float32 TS[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } TS; Grid { ARRAY: Float32 TSMN[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } TSMN; Grid { ARRAY: Float32 TSMX[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } TSMX; } Surface; Grid { ARRAY: Float32 T[L = 8][S = 378]; MAPS: Float32 L[L = 8]; Float32 S[S = 378]; } T; Structure { Grid { ARRAY: Float32 FLNT[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } FLNT; Grid { ARRAY: Float32 FLNTC[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } FLNTC; Grid { ARRAY: Float32 FLUT[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } FLUT; Grid { ARRAY: Float32 FLUTC[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } FLUTC; Grid { ARRAY: Float32 FSNT[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } FSNT; } tom; Structure { Grid { ARRAY: Float32 CLDHGH[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } CLDHGH; Grid { ARRAY: Float32 CLDLOW[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } CLDLOW; Grid { ARRAY: Float32 CLDMED[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } CLDMED; Grid { ARRAY: Float32 CLDTOT[S = 378][L = 8][M = 12][lat = 64][lon = 128]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; Float32 lat[lat = 64]; Float32 lon[lon = 128]; } CLDTOT; Grid { ARRAY: Float64 co2vmr[S = 378][L = 8][M = 12]; MAPS: Float32 S[S = 378]; Float32 L[L = 8]; Float32 M[M = 12]; } co2vmr; } TotalAirColumn; } MONTHLY;