00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00021
00022
00023 #define TXT 1
00024 #define CDF 2
00026
00027 #define YEA 1
00028 #define NAY 0
00031
00032
00033
00034
00035 #define FPRINT_MODE CDF
00038
00039 #define ISState YEA
00040 #define SatState YEA
00041 #define UsatState YEA
00042 #define SurfState YEA
00044 #define ISStateT 60
00045 #define SatStateT 60
00046 #define UsatStateT 60
00047 #define SurfStateT 60
00048
00049 #define ET0 YEA
00050 #define ET1 YEA
00051 #define ET2 YEA
00052 #define NetPpt YEA
00053 #define Infil YEA
00054 #define RECHARGE YEA
00056 #define ET0T 60
00057 #define ET1T 60
00058 #define ET2T 60
00059 #define NetPptT 60
00060 #define InfilT 60
00061 #define RECHARGET 60
00062
00063 #define RivHead YEA
00065 #define RivHeadT 60
00066
00067 #define RivFlow YEA
00068 #define RivBase YEA
00069 #define RivSurf YEA
00071 #define RivFlowT 60
00072 #define RivBaseT 60
00073 #define RivSurfT 60
00074
00075 #define FluxSurf YEA
00076 #define FluxSat YEA
00077
00078 #define FluxSurfT 60
00079 #define FluxSatT 60
00081
00082
00083
00084 void FPrintInit(Model_Data);
00085
00086 void printIS(Model_Data, FILE *, realtype);
00087 void printIScdf(Model_Data, int, int, realtype);
00088
00089 void printSatState(Model_Data, N_Vector, FILE *, realtype);
00090 void printSatStatecdf(Model_Data, N_Vector, int, int, realtype);
00091 void printUsatState(Model_Data, N_Vector, FILE *, realtype);
00092 void printUsatStatecdf(Model_Data, N_Vector, int, int, realtype);
00093 void printSurfState(Model_Data, N_Vector, FILE *, realtype);
00094 void printSurfStatecdf(Model_Data, N_Vector, int, int, realtype);
00095
00096 void printET0(Model_Data, FILE *, realtype);
00097 void printET0cdf(Model_Data, int, int, realtype);
00098 void printET1(Model_Data, FILE *, realtype);
00099 void printET1cdf(Model_Data, int, int, realtype);
00100 void printET2(Model_Data, FILE *, realtype);
00101 void printET2cdf(Model_Data, int, int, realtype);
00102 void printNetPpt(Model_Data, FILE *, realtype);
00103 void printNetPptcdf(Model_Data, int, int, realtype);
00104 void printInfil(Model_Data, FILE *, realtype);
00105 void printInfilcdf(Model_Data, int, int, realtype);
00106 void printRecharge(Model_Data, FILE *, realtype);
00107 void printRechargecdf(Model_Data, int, int, realtype);
00108
00109 void printRiverFlow(Model_Data, N_Vector, FILE *, realtype);
00110 void printRiverFlowcdf(Model_Data, N_Vector, int, int, realtype);
00111 void printRiverBase(Model_Data, FILE *, realtype);
00112 void printRiverBasecdf(Model_Data, int, int, realtype);
00113 void printRiverSurf(Model_Data, FILE *, realtype);
00114 void printRiverSurfcdf(Model_Data, int, int, realtype);
00115 void printRiverHead(Model_Data, N_Vector, FILE *, realtype);
00116 void printRiverHeadcdf(Model_Data, N_Vector, int, int, realtype);
00117
00118 void FPrintCloseAll(void);