Dataset { Float32 S[S = 17]; Float32 Y[Y = 40]; Float32 X[X = 56]; Float32 Y_01[Y_01 = 40]; String C[C = 3]; Float32 L[L = 1]; Grid { ARRAY: Float32 dof[S = 17]; MAPS: Float32 S[S = 17]; } dof; Grid { ARRAY: Float32 Dom_Terc[S = 17][Y = 40][X = 56]; MAPS: Float32 S[S = 17]; Float32 Y[Y = 40]; Float32 X[X = 56]; } Dom_Terc; Grid { ARRAY: Float32 Forecast[S = 17][Y_01 = 40][X = 56]; MAPS: Float32 S[S = 17]; Float32 Y_01[Y_01 = 40]; Float32 X[X = 56]; } Forecast; Grid { ARRAY: Float32 PredErrorVars[S = 17][Y = 40][X = 56]; MAPS: Float32 S[S = 17]; Float32 Y[Y = 40]; Float32 X[X = 56]; } PredErrorVars; Grid { ARRAY: Float32 Prob[S = 17][C = 3][Y = 40][X = 56]; MAPS: Float32 S[S = 17]; String C[C = 3]; Float32 Y[Y = 40]; Float32 X[X = 56]; } Prob; Grid { ARRAY: Float32 target_date[L = 1][S = 17]; MAPS: Float32 L[L = 1]; Float32 S[S = 17]; } target_date; Grid { ARRAY: Float32 target_length[L = 1][S = 17]; MAPS: Float32 L[L = 1]; Float32 S[S = 17]; } target_length; } Forecast;