c ----------------------------------------------------------- c file 'output.inc' c This block common is contains local variables used to store c outputs for a WEPS simulation run. c Must have parameter inlude file: \inc\p1werm.inc c + + + VARIABLE DECLARATIONS + + + character*80 opnam(mnopdat,mnmon,mnryr) character*80 opimp(mnopdat,mnmon,mnryr) c character*80 opdir(mnopdat,mnmon,mnryr) real opdir(mnopdat,mnmon,mnryr) integer ndays (mnopdat,mnmon,mnryr) integer nyrs (mnmon) integer outday(mnopdat,mnmon,mnryr) integer outyrs(mnryr) logical tillday real tloss(mnopdat,mnmon,mnryr) real sumx(mnopdat,mnmon,mnryr) real sumxsq(mnopdat,mnmon,mnryr) real std(mnopdat,mnmon,mnryr) real csloss(mnopdat,mnmon,mnryr) real sloss(mnopdat,mnmon,mnryr) real pm10loss(mnopdat,mnmon,mnryr) real cs1(mnopdat,mnmon,mnryr) real cs2(mnopdat,mnmon,mnryr) real cs3(mnopdat,mnmon,mnryr) real cs4(mnopdat,mnmon,mnryr) real ss1(mnopdat,mnmon,mnryr) real ss2(mnopdat,mnmon,mnryr) real ss3(mnopdat,mnmon,mnryr) real ss4(mnopdat,mnmon,mnryr) real pm1(mnopdat,mnmon,mnryr) real pm2(mnopdat,mnmon,mnryr) real pm3(mnopdat,mnmon,mnryr) real pm4(mnopdat,mnmon,mnryr) real precip(0:mnopdat,0:mnmon,0:mnryr) real winde(mnopdat,mnmon,mnryr) real drat(mnopdat,mnmon,mnryr) real ccovtot(mnopdat,mnmon,mnryr) real cstsilh(mnopdat,mnmon,mnryr) real cabmass(mnopdat,mnmon,mnryr) real dflcov(mnopdat,mnmon,mnryr) real dstsilh(mnopdat,mnmon,mnryr) real dflmass(mnopdat,mnmon,mnryr) real dstmass(mnopdat,mnmon,mnryr) real fldec(mnopdat,mnmon,mnryr) real stdec(mnopdat,mnmon,mnryr) real flmass(mnopdat,mnmon,mnryr) real stmass(mnopdat,mnmon,mnryr) real rdght(mnopdat,mnmon,mnryr) real rdgsp(mnopdat,mnmon,mnryr) real rr(mnopdat,mnmon,mnryr) real ttmp1, ttmp2 real sxqtmp1, sxqtmp2 real sxtmp1, sxtmp2 real cstmp1, cstmp2 real stmp1, stmp2 real pm10tmp1, pm10tmp2 real cs1tmp1, cs1tmp2, cs2tmp1, cs2tmp2 real cs3tmp1, cs3tmp2, cs4tmp1, cs4tmp2 real ss1tmp1, ss1tmp2, ss2tmp1, ss2tmp2 real ss3tmp1, ss3tmp2, ss4tmp1, ss4tmp2 real pm1tmp1, pm1tmp2, pm2tmp1, pm2tmp2 real pm3tmp1, pm3tmp2, pm4tmp1, pm4tmp2 real ptmp1, ptmp2 real dtmp1, dtmp2 real wtmp1, wtmp2 common / output / c opnam, c opimp, c opdir, i ndays, i nyrs, i outday, i outyrs, l tillday, r tloss, sumx, sumxsq, std, r csloss, sloss, pm10loss, r cs1, cs2, cs3, cs4, r ss1, ss2, ss3, ss4, r pm1, pm2, pm3, pm4, r precip, winde, drat, r ccovtot, cstsilh, cabmass, r dflcov, dstsilh, dflmass, dstmass, r fldec, stdec, flmass, stmass, r rdght, rdgsp, rr, r ttmp1, ttmp2, r sxqtmp1, sxqtmp2, r sxtmp1, sxtmp2, r cstmp1, cstmp2, r stmp1, stmp2, r pm10tmp1, pm10tmp2, r cs1tmp1, cs1tmp2, cs2tmp1, cs2tmp2, r cs3tmp1, cs3tmp2, cs4tmp1, cs4tmp2, r ss1tmp1, ss1tmp2, ss2tmp1, ss2tmp2, r ss3tmp1, ss3tmp2, ss4tmp1, ss4tmp2, r pm1tmp1, pm1tmp2, pm2tmp1, pm2tmp2, r pm3tmp1, pm3tmp2, pm4tmp1, pm4tmp2, r ptmp1, ptmp2, r dtmp1, dtmp2, r wtmp1, wtmp2 c + + + VARIABLE DEFINITIONS + + + c opnam - management operation name. c - This character variable contains the management c operation name. c opimp - management operation implement. c - This character variable contains the management c operation implement. c opdir - management operation direction. c - This character variable contains the management c operation direction from north. c ndays - number of days in an output reporting period. c range values min max c ------------ --------- --------- c fixed 1 31 c typical 1 31 c ------------ --------- --------- c - This variable contains the number of days c in an output period. c outday - flag for writing output to variables below c range values min max c ------------ --------- --------- c fixed 0 1 c typical 0 1 c ------------ --------- --------- c - This variable is set to one if output is c written to the output matrix variables, c zero otherwise c outyrs - number of years each rotation was simulated c range values min max c ------------ --------- --------- c fixed 0 6 c typical 0 5 c ------------ --------- --------- c tillday - Flag for tillage day which is set to true on an c operation day. c tloss - total average soil loss from the accounting c region (kg / m^2) c range values min max c ------------ --------- --------- c fixed fmin fmax c typical tmin tmax c ------------ --------- --------- c - This variable contains the total average soil c loss from the accounting region (kg / m^2) c sumx - This variable holds the sum of the soil loss c for use in calculation of standard deviation. c sumxsq - This variable holds the sum of the soil loss squared c for use in calculation of standard deviation. c std - Stanadard deviation of the total soil loss c sloss - total average suspension soil loss from the c accounting region (kg / m^2) c range values min max c ------------ --------- --------- c fixed fmin fmax c typical tmin tmax c ------------ --------- --------- c - This variable contains c pm10loss - total average PM10 soil loss from the c accounting region (kg / m^2) c range values min max c ------------ --------- --------- c fixed fmin fmax c typical tmin tmax c ------------ --------- --------- c - This variable contains c cs1,cs2,cs3,cs4 c - creep and saltation soil loss from each c of the four field boundaries (kg / m) c range values min max c ------------ --------- --------- c fixed fmin fmax c typical tmin tmax c ------------ --------- --------- c - This variable contains c ss1,ss2,ss3,ss4 c - suspension soil loss from each c of the four field boundaries (kg / m) c range values min max c ------------ --------- --------- c fixed fmin fmax c typical tmin tmax c ------------ --------- --------- c - This variable contains c pm1,pm2,pm3,pm4 c - PM10 soil loss from each of the c four field boundaries (kg / m) c range values min max c ------------ --------- --------- c fixed fmin fmax c typical tmin tmax c ------------ --------- --------- c - This variable contains c precip - average cumulative precipitation for the period (mm) c range values min max c ------------ --------- --------- c fixed fmin fmax c typical tmin tmax c ------------ --------- --------- c - This variable contains c winde - cumulative wind energy for the period (Mj / Period) c range values min max c ------------ --------- --------- c fixed fmin fmax c typical tmin tmax c ------------ --------- --------- c winderng - cumulative wind energy for the period (Mj / Period) c range values min max c ------------ --------- --------- c fixed fmin fmax c typical tmin tmax c ------------ --------- --------- c - This variable contains c drt - sum of dryess ratio for the period c range values min max c ------------ --------- --------- c fixed fmin fmax c typical tmin tmax c ------------ --------- --------- c - This variable contains sum of dryess ratio for the period c drat - average dryess ratio for the period c range values min max c ------------ --------- --------- c fixed fmin fmax c typical tmin tmax c ------------ --------- --------- c - This variable contains average dryess ratio for the period. c ccovtot - fraction of live biomass cover on the report date (m^2/m^2) c range values min max c ------------ --------- --------- c fixed fmin fmax c typical tmin tmax c ------------ --------- --------- c - This variable contains fraction of live biomass c cover on the report date. c cstsilh - live silhouette area on the report date (m^2/m^2) c range values min max c ------------ --------- --------- c fixed fmin fmax c typical tmin tmax c ------------ --------- --------- c - This variable contains live silhouette c area on the report date. c cabmass - mass of above ground live biomass c on the report date (kg/m^2). c range values min max c ------------ --------- --------- c fixed fmin fmax c typical tmin tmax c ------------ --------- --------- c - This variable contains the mass of above ground live c biomass on the report date. c dflcov - fraction of flat dead biomass cover c on the report date (m^2/m^2) c range values min max c ------------ --------- --------- c fixed fmin fmax c typical tmin tmax c ------------ --------- --------- c - This variable contains the fraction flat dead c biomass cover on the report date. c dstsilh - standing silhouette area of dead biomass c on the report date (m^2/m^2) c range values min max c ------------ --------- --------- c fixed fmin fmax c typical tmin tmax c ------------ --------- --------- c - This variable contains the standing silhouette area of c dead biomass on the report date. c dflmass - mass of flat dead biomass on the report date (kg/m^2) c range values min max c ------------ --------- --------- c fixed fmin fmax c typical tmin tmax c ------------ --------- --------- c - This variable contains the mass of above ground flat c dead biomass on the report date. c dstmass - mass of standing dead biomass on the report date (kg/m^2) c range values min max c ------------ --------- --------- c fixed fmin fmax c typical tmin tmax c ------------ --------- --------- c - This variable contains the mass of above ground standing c dead biomass on the report date. c fldec - fraction of flat live and dead biomass cover c on the report date c range values min max c ------------ --------- --------- c fixed fmin fmax c typical tmin tmax c ------------ --------- --------- c - This variable contains fraction of flat live and dead biomass c cover on the report date c stdec - fraction of standing silhouette cover on the c report date c range values min max c ------------ --------- --------- c fixed fmin fmax c typical tmin tmax c ------------ --------- --------- c - This variable contains the fraction of standing c silhouette cover on the total biomass (live+dead) c on the report date c flmass - mass of flat live and dead biomass cover c on the report date (kg/m^2) c range values min max c ------------ --------- --------- c fixed fmin fmax c typical tmin tmax c ------------ --------- --------- c - This variable contains the mass of flat live pluss c dead biomass cover on the report date (kg/m^2) c stmass - mass of standing silhouette cover on the c report date (kg/m^2) c range values min max c ------------ --------- --------- c fixed fmin fmax c typical tmin tmax c ------------ --------- --------- c - This variable contains mass of standing silhouette c cover of live pluss dead biomass on the c report date (kg/m^2) c rdght - ridge height on the report date (mm) c range values min max c ------------ --------- --------- c fixed fmin fmax c typical tmin tmax c ------------ --------- --------- c - This variable contains ridge height on the report date (mm) c rdgsp - ridge spacing on the report date (mm) c range values min max c ------------ --------- --------- c fixed fmin fmax c typical tmin tmax c ------------ --------- --------- c - This variable contains ridge spacing on the report date (mm c rr - random roughness on the report date (mm) c range values min max c ------------ --------- --------- c fixed fmin fmax c typical tmin tmax c ------------ --------- --------- c - This variable contains random roughness on the report date (mm) c-----------------------------------------------------------------------