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) integer ndays (mnopdat,mnmon,mnryr) integer nyrs (mnmon) integer outday(mnopdat,mnmon,mnryr) integer outyrs(mnryr) logical tillday real teros(mnopdat,mnmon,mnryr) real sumx(mnopdat,mnmon,mnryr) real sumxsq(mnopdat,mnmon,mnryr) real std(mnopdat,mnmon,mnryr) real cseros(mnopdat,mnmon,mnryr) real csloss(mnopdat,mnmon,mnryr) real csdep(mnopdat,mnmon,mnryr) real sumcslarea(mnopdat,mnmon,mnryr) real sumcsdarea(mnopdat,mnmon,mnryr) real seros(mnopdat,mnmon,mnryr) real pm10eros(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 rdgdir(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 csltmp1,csltmp2 real csdtmp1,csdtmp2 real cslareatmp1, cslareatmp2 real csdareatmp1, csdareatmp2 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, i ndays, i nyrs, i outday, i outyrs, l tillday, r teros, sumx, sumxsq, std, r cseros, seros, pm10eros, r csloss, csdep, r sumcslarea, sumcsdarea, 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 rdgdir, rdght, rdgsp, rr, r ttmp1, ttmp2, r sxqtmp1, sxqtmp2, r sxtmp1, sxtmp2, r cstmp1, cstmp2, r csltmp1,csltmp2, r csdtmp1,csdtmp2, r cslareatmp1, cslareatmp2, r csdareatmp1, csdareatmp2, 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 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 cycle is simulated c range values min max c ------------ --------- --------- c fixed 1 16 c typical 1 5 c ------------ --------- --------- c tillday - Flag for tillage day which is set to true on an c operation day. c teros - total average soil erosion (loss and deposition) c from the accounting 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 erosion from the accounting region (kg / m^2) c sumx - This variable holds the sum of the soil erosion c for use in calculation of standard deviation. c sumxsq - This variable holds the sum of the soil erosion squared c for use in calculation of standard deviation. c std - Stanadard deviation of the total soil erosion c cseros - total average creep+saltation soil erosion (loss and c deposition) from the 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 csloss - total average creep+saltation soil loss c from the 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 csdep - total average creep+saltation soil deposition c from the 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 sumcslarea - Sum of the creep+saltation loss area (m^2) c sumcsdarea - Sum of the creep+saltation deposition area (m^2) c seros - total average suspension soil erosion (loss and c deposition) from the 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 pm10eros - total average PM10 soil erosion (loss and c deposition) from the 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 rdgdir - ridge direction on the report (deg from north) 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 rdght - ridge direction on the report date (deg from north) 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-----------------------------------------------------------------------