c ------------------------------------------------------------------ c file 'c1db1.inc' c This common block contains some of the variables c representing the crop/decomp c database properties for each subregion. c Parameter include files: p1werm.inc c + + + VARIABLE DECLARATIONS + + + integer acbaflg(mnsub) real acbaf(mnsub) real acyraf(mnsub) real acrcn(mnsub) real acrhi(mnsub) integer actdtm(mnsub) real acthum(mnsub) real aczmrt(mnsub) real aczmxc(mnsub) real acrmla(mnsub) real acrbe(mnsub) real acrbed(mnsub) real ac0lad(mncz, mnsub) real ac0sad(mncz, mnsub) real acgrf(mnsub) real acehu0(mnsub) real ac0be1(2, mnsub) real ac0be2(2, mnsub) real acrmhi(mnsub) real ac0alf(mnsub) real ac0blf(mnsub) real ac0clf(mnsub) real ac0dlf(mnsub) real ac0arp(mnsub) real ac0brp(mnsub) real ac0crp(mnsub) real ac0drp(mnsub) real ac0aht(mnsub) real ac0bht(mnsub) real ac0ssa(mnsub) real ac0ssb(mnsub) real ac0sla(mnsub) real ac0hue(mnsub) real ac0lfe(mnsub) integer acrbc(mnsub) integer adrbc(mnbpls,mnsub) real addkst(mnbpls,mnsub) real addkf(mnbpls,mnsub) real addkbg(mnbpls,mnsub) real addkrt(mnbpls,mnsub) real addkstm(mnbpls,mnsub) c These are the names used by decomp (with an "ac" prepended) real acdkrate(mndk,mnsub) real acstmdiam(mnsub) real acddsthrsh(mnsub) real accovfact(mnsub) c ------ real acxstm(mnsub) real adxstm(mnbpls,mnsub) real acxstmrep(mnsub) real adxstmrep(mnbpls,mnsub) real acthrs(mnbpls,mnsub) real acm2c(mnsub) real adm2c(mnbpls,mnsub) common / c1db1 / i acbaflg, r acbaf, acyraf, r acrcn, acrhi, actdtm, acthum, aczmrt, aczmxc, r acrmla, acrbe, acrbed, ac0lad, ac0sad ,acgrf, r acehu0, ac0be1, ac0be2, acrmhi, ac0alf ,ac0blf, r ac0clf, ac0dlf, ac0arp, ac0brp, ac0crp ,ac0drp, r ac0aht, ac0bht, ac0ssa, ac0ssb, ac0sla ,ac0hue, r ac0lfe, i acrbc, adrbc, r addkst, addkf, addkbg, addkrt, addkstm, r acxstm, adxstm, acxstmrep, adxstmrep, r acthrs, acm2c,adm2c, r acdkrate, acstmdiam, acddsthrsh, accovfact c + + + VARIABLE DEFINITIONS + + + c acbaflg - flag for biomass adjustment action c 0 o normal crop growth c 1 o find biomass adjustment factor for target yield c 2 o Use given biomass adjustment factor c acbaf - biomass adjustment factor c acyraf - yield to biomass ratio adjustment factor c acrcn - Crop C:N ratio (Mg/Mg) c range values min max c ------------ --------- --------- c fixed fmin fmax c typical tmin tmax c ------------ --------- --------- c - This variable contains the crop C:N ratio c for each of the subregions. c acgrf - Fraction of reproductive biomass that is grain (Mg/Mg) c actdtm - days from planting to maturity for summer crops, or the days c from start of spring growth to maturity for winter and c perennial crops. c acthum - accumulated heat units from planting to maturity, or from c start of growth to maturity for perennial crops c aczmrt - Maximum root depth (m) c range values min max c ------------ --------- --------- c fixed fmin fmax c typical tmin tmax c ------------ --------- --------- c - This variable contains the maximum crop root depth c for each of the subregions. c aczmxc - Maximum crop height (m) c range values min max c ------------ --------- --------- c fixed fmin fmax c typical tmin tmax c ------------ --------- --------- c - This variable contains the maximum crop height c for each of the subregions. c acrmla - Maximum crop leaf area index (?) c range values min max c ------------ --------- --------- c fixed fmin fmax c typical tmin tmax c ------------ --------- --------- c - This variable contains the maximum crop c leaf area index for each of the subregions. c acrbe - Biomass-energy ratio (kg/ha*MJ) c range values min max c ------------ --------- --------- c fixed fmin fmax c typical tmin tmax c ------------ --------- --------- c - This variable contains the crop biomass-energy c ratio for each of the subregions. c acrbed - Biomass-energy decline rate (?) c range values min max c ------------ --------- --------- c fixed fmin fmax c typical tmin tmax c ------------ --------- --------- c - This variable contains the crop biomass-energy c decline rate for each of the subregions. c ac0lad - leaf area distribution (?) c range values min max c ------------ --------- --------- c fixed fmin fmax c typical tmin tmax c ------------ --------- --------- c - This variable contains the leaf area distribution c parameters for each subregion. c ac0sad - stem area distribution (?) c range values min max c ------------ --------- --------- c fixed fmin fmax c typical tmin tmax c ------------ --------- --------- c - This variable contains the stem area distribution c parameters for each subregion. c acehu0 - heat unit index at senescence c range values min max c ------------ --------- --------- c fixed fmin fmax c typical tmin tmax c ------------ --------- --------- c - This variable contains the heat unit index when c leaf senescence starts for each subregion. c acrbev - vapor pressure to biomass conv. eff. parm c range values min max c ------------ --------- --------- c fixed fmin fmax c typical tmin tmax c ------------ --------- --------- c - This variable contains the parameter relating the vapor c pressure deficit to biomass conversion efficiency for c each subregion. c ac0be1 - x and y for 1 st point on biomass conv eff curve c range values min max c ------------ --------- --------- c fixed fmin fmax c typical tmin tmax c ------------ --------- --------- c - This variable contains the x and y coordinate of the c 1st point on the biomass conversion efficiency curve. c ac0be2 - x and y for 2nd point on biomass conv eff curve c range values min max c ------------ --------- --------- c fixed fmin fmax c typical tmin tmax c ------------ --------- --------- c - This variable contains the x and y coordinate of the c 2nd point on the biomass conversion efficiency curve. c acrmhi - minimum harvest index under drought c range values min max c ------------ --------- --------- c fixed fmin fmax c typical tmin tmax c ------------ --------- --------- c - This variable contains the minimum crop harvest index c under drought conditions for each subregion. c c addkst - standing residue mass decomposition rate (d<1) (g/g/day) c c range values min max c ------------ --------- --------- c fixed 0.0 0.1 c typical 0.0 0.1 c ------------ --------- --------- c c - This variable specifies the mass decomposition rate c for standing residue in each decomp pool in the subregions. c c addkf - flat residue mass decomposition rate (d<1) (g/g/day) c c range values min max c ------------ --------- --------- c fixed 0.0 0.1 c typical 0.0 0.1 c ------------ --------- --------- c c - This variable specifies the mass decomposition rate c for flat residue in each decomp pool in the subregions. c c addkbg - buried residue mass decomposition rate (d<1) (g/g/day) c c range values min max c ------------ --------- --------- c fixed 0.0 0.1 c typical 0.0 0.1 c ------------ --------- --------- c c - This variable specifies the mass decomposition rate c for buried residue in each decomp pool in the subregions. c c addkrt - root residue mass decomposition rate (d<1) (g/g/day) c c range values min max c ------------ --------- --------- c fixed 0.0 0.1 c typical 0.0 0.1 c ------------ --------- --------- c c - This variable specifies the mass decomposition rate c for root residue in each decomp pool in the subregions. c c addkstm - stem residue number decline rate (d<1) (#/m^2/day)? c c range values min max c ------------ --------- --------- c fixed 0.0 0.1 c typical 0.0 0.1 c ------------ --------- --------- c c - This variable specifies the stem number decline rate c for standing stem residue in each decomp pool c in the subregions. c c acxstm - Crop stem diameter (m) c c range values min max c ------------ --------- --------- c fixed 0.0 0.05 c typical tmin tmax c ------------ --------- --------- c c - This variable specifies a typical stem diameter c for the crop at maturity for each of the subregions. c c adxstm - Residue stem diameter (m) c c range values min max c ------------ --------- --------- c fixed 0.0 0.05 c typical tmin tmax c ------------ --------- --------- c c - This variable specifies a typical stem diameter c for the crop at maturity for each decomp pool in the subregions. c c acxstmrep - a representative diameter so that acdstm*acxstmrep*aczht=acrsai c adxstmrep - a representative diameter so that addstm*adxstmrep*adzht=adrsai c c adthrs - threshold number of decomp days before stems begin to fall c c range values min max c ------------ --------- --------- c fixed 0.0 0.01 c typical tmin tmax c ------------ --------- --------- c c - This variable specifies the threshold number of c decomp days before stems begin to fall for each c decomp pool in the subregions. c c acm2c - Crop mass to cover coefficient (m^2/kg) c c range values min max c ------------ --------- --------- c fixed 0.0 0.01 c typical tmin tmax c ------------ --------- --------- c c - This variable is the mass to cover coefficient c used for converting between flat mass and cover c for each of the subregions. c c adm2c - Residue mass to cover coefficient (m^2/kg) c c range values min max c ------------ --------- --------- c fixed 0.0 0.01 c typical tmin tmax c ------------ --------- --------- c c - This variable is the mass to cover coefficient c used for converting between flat mass and cover c for each decomp pool in the subregions. c c acrbc, adrbc - residue burial class c 1 o Fragile-very small (soybeans) residue c 2 o Moderately tough-short (wheat) residue c 3 o Non fragile-med (corn) residue c 4 o Woody-large residue c 5 o Gravel-rock