4 Output files

4.1 Output file names

Format of output file names:

[Project Name].[Identifier].[Format]

-The [Project Name] is user defined name of the project, so every input and output files must start with the [Project Name]. -The [Format] is one of csv or dat. csv is spreadsheet format and dat is bindary format.

The [Identifier] is a combination of variables features, that in format of: [Model Unit][Variable Type][Variable Name]. [Model Unit] is one of three options of ele (elemtns), riv (river) or lak (lake). Variable type includes y, v and q that are state variable (in L), specific flux (in L3/L2/T) and flux (in L3/T) respectively.

The list of output files is in following table.

Identifier Mod unit Type Var Name Meaning Unit
.eleyic. ele y ic Storage of Interception m
.eleysnow. ele y snow Storage of snow equivalence m
.eleysurf. ele y surf Storage of surface m
.eleyunsat. ele y unsat Storage of vados zone m
.eleygw. ele y gw Groundwater head m .GW
.elevetp. ele v etp Potential ET m3m2d
.eleveta. ele v eta Actual ET m3m2d
.elevetic. ele v etic Evap of interception m3m2d
.elevettr. ele v ettr Transpiration m3m2d
.elevetev. ele v etev Soil Evaporation m3m2d
.elevprcp. ele v prcp Precipitation m3m2d
.elevnetprcp. ele v netprcp Net Precipitation m3m2d
.elevinfil. ele v infil Infiltration Rate m3m2d
.elevexfil. ele v infil Exfiltration Rate m3m2d
.elevrech. ele v rech Recharge Rate m3m2d
.eleqsurf. ele q surf Overland flow m3/d
.eleqsub. ele q sub Subsurface flow m3/d
.rivystage. riv y stage River Stage m
.rivqup. riv q up Flux to upstream m3/d
.rivqdown. riv q down Flux to downstream m3/d
.rivqsurf. riv q surf Flux to landsurface m3/d
.rivqsub. riv q sub Flux to subsurface m3/d

4.2 Data format in ASCII (.csv) file

N - Number of column of output data, excluding the time column. m - Number of time-step. StartTime - String of date/time (YYYYMMDD or YYYYMMDD.hhmmss)

N StartTime
T1 v11 v12 v1N
T2 v21 v22 v2N
T3 v31 v32 v3N
Tm vm1 vm2 vmN

4.3 Data format in binary (.dat) file

The value saved in binary file are identical from ASCII format, but different data structure.

ID i Value Format Length
1 - N double 8
2 - StartTime double 8
3 0 T1 double 8
4 1 v11 double 8
5 2 v12 double 8
double 8
(N+1)(T1)+i+3 N v1N double 8
(N+1)(T1)+i+3 0 T2 double 8
(N+1)(T1)+i+3 1 v21 double 8
(N+1)(T1)+i+3 2 v22 double 8
(N+1)(T1)+i+3 double 8
(N+1)(T1)+i+3 N v2N double 8
(N+1)(T1)+i+3 0 T3 double 8
(N+1)(T1)+i+3 1 v31 double 8
(N+1)(T1)+i+3 2 v32 double 8
(N+1)(T1)+i+3 double 8
(N+1)(T1)+i+3 N v3N double 8
(N+1)(T1)+i+3 double 8
(N+1)(T1)+i+3 double 8
(N+1)(T1)+i+3 double 8
(N+1)(T1)+i+3 double 8
(N+1)(m1)+i+3 0 Tm double 8
(N+1)(m1)+i+3 1 vm1 double 8
(N+1)(m1)+i+3 2 vm2 double 8
(N+1)(m1)+i+3 double 8
(N+1)(m1)+i+3 N vmN double 8