C-------COMMON AREAS.
COMMON /rates/ f,r !Reaction rates.
COMMON /modpr/ g,tau,xnu,c(3),cosmo,xi !Model parameters.
COMMON /xtherm/ thm,hubcst !Dynamic variables.
COMMON /nupar/ t9mev,tnmev,tnu,cnorm,nu,rhonu !Integration parameters.
C-------EXTERNAL FUNCTIONS.
EXTERNAL func1 !Part 1 of n->p rate.
EXTERNAL func2 !Part 2 of n->p rate.
EXTERNAL func3 !Part 1 of p->n rate.
EXTERNAL func4 !Part 2 of p->n rate.
C-------REACTION RATES.
DOUBLE PRECISION f(nrec) !Forward reaction rate coefficients.
DOUBLE PRECISION r(nrec) !Reverse reaction rate coefficients.
C-------EARLY UNIVERSE MODEL PARAMETERS.
DOUBLE PRECISION tau !Neutron lifetime.
DOUBLE PRECISION xi(3) !Neutrino degeneracy parameters.
| !xi(1) is e neutrino degeneracy parameter.
| !xi(2) is m neutrino degeneracy parameter.
| !xi(3) is t neutrino degeneracy parameter.
C-------NEUTRINO PARAMETERS.
DOUBLE PRECISION t9mev !Temperature (in units of MeV).
DOUBLE PRECISION tnmev !Neutrino temperature (in units of MeV).
C-------LOCAL VARIABLES.
DOUBLE PRECISION tph !Photon temperature.
DOUBLE PRECISION w(2),x(2), !Upper limits for exponentials, forward rate.
| y(2),z(2) !Upper limits for exponentials, reverse rate.
DOUBLE PRECISION uplim1,uplim2, !Upper limits for integrals for forward rate.
| uplim3,uplim4 !Upper limits for integrals for reverse rate.
DOUBLE PRECISION part1,part2, !Parts of integrals for forward rate.
| part3,part4 !Parts of integrals for reverse rate.
C10-----COMPUTE WEAK REACTION RATES (NONDEGENERATE)-----------------
f(1) = thm(13)/tau !Forward rate for weak np reaction.
r(1) = thm(14)/tau !Reverse rate for weak np reaction.
RETURN
C-------COMMON AREAS.
COMMON /rates/ f,r(nrec) !Reaction rates.
COMMON /evolp1/ t9,hv,phie,y(nnuc) !Evolution parameters.
C10-----TEMPERATURE FACTORS--------------------------------
t913 = t9**(.33333333) !t9**(1/3)
t923 = t913*t913 !t9**(2/3)
t943 = t923*t923 !t9**(4/3)
t953 = t9*t923 !t9**(5/3)
t912 = sqrt(t9) !t9**(1/2)
t932 = t9*t912 !t9**(3/2)
t9m1 = 1/t9 !t9**(-1)
t9m23 = 1.0/t923 !t9**(-2/3)
t9m32 = 1.0/t932 !t9**(-3/2)
t9a = t9/(1.0+13.076*t9) !For reaction 17.
t9a32 = t9a**(1.5) !t9a**(3/2)
t9b = t9/(1.+49.18*t9) !For reaction 18.
t9b32 = t9b**(1.5) !t9b**(3/2)
IF (t9.gt.10.) THEN !For reaction 22.
t9c = 1.
ELSE
t9c = t9/(1.-9.69e-2*t9+2.84e-2*t953/(1.-9.69e-2*t9)**(2./3.))
END IF
t9c13 = t9c**(.3333333) !t9c**(1/3)
t9c56 = t9c**(.8333333) !t9c**(5/6)
t9d = t9/(1.+0.759*t9) !For reaction 24.
t9d13 = t9d**(.3333333) !t9d**(1/3)
t9d56 = t9d**(.8333333) !t9d**(5/6)
t9e = t9/(1.+0.1378*t9) !For reaction 26.
t9e13 = t9e**(.3333333) !t9e**(1/3)
t9e56 = t9e**(.8333333) !t9e**(5/6)
t9f = t9/(1.+0.1071*t9) !For reaction 27.
t9f13 = t9f**(.3333333) !t9f**(1/3)
t9f56 = t9f**(.8333333) !t9f**(5/6)
C.......H(n,g)H2...................(Smith-Kawano-Malaney 1992)
f(12) = 4.742e+4*(1.-.8504*t912+.4895*t9-.09623*t932
C.......He3(n,p)H3.................(Smith-Kawano-Malaney 1992)
f(16) = 7.21e+8*(1.-.508*t912+.228*t9)
C.......Be7(n,p)Li7................(Smith-Kawano-Malaney 1992)
f(17) = 2.675e+9*(1.-.560*t912+.179*t9-.0283*t932
C.......H2(p,g)He3.................(Smith-Kawano-Malaney 1992)
f(20) = 2.65e+3*t9m23*ex(-3.720/t913)
C.......Li6(p,g)Be7................(Caughlan-Fowler 1988)
f(22) = 6.69e+5*t9c56*t9m32*ex(-8.413/t9c13)
C.......Li6(p,a)He3................(Caughlan-Fowler 1988)
f(23) = 3.73e+10*t9m23*ex(-8.413/t913-(t9/5.50)**2)
| *(1.+.050*t913-.061*t923-.021*t9+.006*t943+.005*t953)
| + 1.33e+10*t9m32*ex(-17.763/t9)
| + 1.29e+09*t9m1*ex(-21.820/t9)
C.......Li7(p,a)He4................(Smith-Kawano-Malaney 1992)
f(24) = 1.096e+9*t9m23*ex(-8.472/t913)
| - 4.830e+8*t9d56*t9m32*ex(-8.472/t9d13)
| + 1.06e+10*t9m32*ex(-30.442/t9)
| + 1.56e+5*t9m23*ex((-8.472/t913)-(t9/1.696)**2)
| *(1.+.049*t913-2.498*t923+.860*t9+3.518*t943+3.08*t953)
| + 1.55e+6*t9m32*ex(-4.478/t9)
C.......H3(a,g)Li7.................(Smith-Kawano-Malaney 1992)
f(26) = 3.032e+5*t9m23*ex(-8.090/t913)
| *(1.+.0516*t913+.0229*t923+8.28e-3*t9
| -3.28e-4*t943-3.01e-4*t953)
| + 5.109e+5*t9e56*t9m32*ex(-8.068/t9e13)
C.......He3(a,g)Be7................(Smith-Kawano-Malaney 1992)
f(27) = 4.817e+6*t9m23*ex(-14.964/t913)
| *(1.+.0325*t913-1.04e-3*t923-2.37e-4*t9
| -8.11e-5*t943-4.69e-5*t953)
| + 5.938e+6*t9f56*t9m32*ex(-12.859/t9f13)
C.......H2(d,n)He3.................(Smith-Kawano-Malaney 1992)
f(28) = 3.95e+8*t9m23*ex(-4.259/t913)
C.......H2(d,p)H3..................(Smith-Kawano-Malaney 1992)
f(29) = 4.17e+8*t9m23*ex(-4.258/t913)
C.......H3(d,n)He4.................(Smith-Kawano-Malaney 1992)
f(30) = 1.063e+11*t9m23*ex(-4.559/t913-(t9/.0754)**2)
C.......He3(d,p)He4................(Smith-Kawano-Malaney 1992)
f(31) = 5.021e+10*t9m23*ex(-7.144/t913-(t9/.270)**2)
C.......Be7(d,pa)He4...............(Caughlan-Fowler 1988)
f(34) = 1.07e+12*t9m23*ex(-12.428/t913)
RETURN
C-------COMMON AREAS.
COMMON /rates/ f,r(nrec) !Reaction rates.
COMMON /evolp1/ t9,hv,phie,y(nnuc) !Evolution parameters.
C10-----TEMPERATURE FACTORS--------------------------------
t913 = t9**(.33333333) !t9**(1/3)
t923 = t913*t913 !t9**(2/3)
t943 = t923*t923 !t9**(4/3)
t953 = t9*t923 !t9**(5/3)
t912 = sqrt(t9) !t9**(1/2)
t932 = t9*t912 !t9**(3/2)
t915 = t9**(.2) !t9**(1/5)
t954 = t9**(1.25) !t9**(5/4)
t9m1 = 1.0/t9 !t9**(-1)
t9m23 = 1.0/t923 !t9**(-2/3)
t9m32 = 1.0/t932 !t9**(-3/2)
t9m34 = sqrt(t9m32) !t9**(-3/4)
t9m15 = 1.0/t915 !t9**(-1/5)
t9m54 = 1.0/t954 !t9**(-5/4)
t9a = t9/(1.+t9/15.1) !For reaction 53.
t9a13 = t9a**(.3333333) !t9a**(1/3)
t9a56 = t9a**(.8333333) !t9a**(5/6)
C.......B11(n,g)B12................(Malaney-Fowler 1989)
f(37) = 7.29e+2 + 2.40e+3*t9m32*ex(-0.223/t9)
C.......Be9(p,g)B10................(Caughlan-Fowler 1988)
f(41) = 1.33e+7*t9m23*ex(-10.359/t913-(t9/.846)**2)
| *(1.+.040*t913+1.52*t923+.428*t9+2.15*t943+1.54*t953)
| + 9.64e+4*t9m32*ex(-3.445/t9)
| + 2.72e+6*t9m32*ex(-10.620/t9)
C.......B10(p,g)C11................(Caughlan-Fowler 1988)
f(42) = 4.61e+5*t9m23*ex(-12.062/t913-(t9/4.402)**2)
| *(1.+.035*t913+.426*t923+.103*t9+.281*t943+.173*t953)
| + 1.93e+5*t9m32*ex(-12.041/t9)
| + 1.14e+4*t9m32*ex(-16.164/t9)
C.......B11(p,g)C12................(Caughlan-Fowler 1988)
f(43) = 4.62e+7*t9m23*ex(-12.095/t913-(t9/.239)**2)
| *(1.+.035*t913+3.00*t923+.723*t9+9.91*t943+6.07*t953)
| + 7.89e+3*t9m32*ex(-1.733/t9)
| + 9.68e+4*t9m15*ex(-5.617/t9)
C.......C11(p,g)N12................(Caughlan-Fowler 1988)
f(44) = 4.24e+4*t9m23*ex(-13.658/t913-(t9/1.627)**2)
C.......Be9(p,a)Li6................(Caughlan-Fowler 1988)
f(46) = 2.11e+11*t9m23*ex(-10.359/t913-(t9/.520)**2)
| *(1.+.040*t913+1.09*t923+.307*t9+3.21*t943+2.30*t953)
| + 4.51e+8*t9m1*ex(-3.046/t9)
| + 6.70e+8*t9m34*ex(-5.160/t9)
C.......B10(p,a)Be7................(Caughlan-Fowler 1988)
f(47) = 1.26e+11*t9m23*ex(-12.062/t913-(t9/4.402)**2)
C.......Li6(a,g)B10................(Caughlan-Fowler 1988)
f(49) = 4.06e+6*t9m23*ex(-18.790/t913-(t9/1.326)**2)
| *(1.+.022*t913+1.54*t923+.239*t9+2.20*t943+.869*t953)
| + 1.91e+3*t9m32*ex(-3.484/t9)
| + 1.01e+4*t9m1*ex(-7.269/t9)
C.......Li7(a,g)B11................(Caughlan-Fowler 1988)
f(50) = 3.55e+7*t9m23*ex(-19.161/t913-(t9/4.195)**2)
| *(1.+.022*t913+.775*t923+.118*t9+.884*t943+.342*t953)
| + 3.33e+2*t9m32*ex(-2.977/t9)
| + 4.10e+4*t9m1*ex(-6.227/t9)
C.......Be7(a,g)C11................(Caughlan-Fowler 1988)
f(51) = 8.45e+7*t9m23*ex(-23.212/t913-(t9/4.769)**2)
| *(1.+.018*t913+.488*t923+.061*t9+.296*t943+.095*t953)
| + 1.25e+4*t9m32*ex(-6.510/t9)
| + 1.29e+5*t9m54*ex(-10.039/t9)
C.......Li8(a,n)B11................(Malaney-Fowler 1989)
f(53) = 8.62e+13*t9a56*t9m32*ex(-19.461/t9a13)
C.......Be9(a,n)C12................(Caughlan-Fowler 1988)
f(54) = 4.62e+13*t9m23*ex(-23.870/t913-(t9/.049)**2)
| *(1.+.017*t913+8.57*t923+1.05*t9+74.51*t943+23.15*t953)
| + 7.34e-5*t9m32*ex(-1.184/t9)
| + 2.27e-1*t9m32*ex(-1.834/t9)
| + 1.26e+5*t9m32*ex(-4.179/t9)
| + 2.40e+8*ex(-12.732/t9)
C.......He4(an,g)Be9...............(Caughlan-Fowler 1988)
f(58) = (2.59e-6/((1.+.344*t9)*t9**2))*ex(-1.062/t9)
C.......He4(2a,g)C12...............(Caughlan-Fowler 1988)
f(59) = 2.79e-8*t9m32*t9m32*ex(-4.4027/t9)
C.......Li8(p,na)He4...............(original Wagoner code)
f(60) = 8.65e+9*t9m23*ex(-8.52/t913-(t9/2.53)**2)
C.......Be9(p,da)He4...............(Caughlan-Fowler 1988)
f(62) = 2.11e+11*t9m23*ex(-10.359/t913-(t9/.520)**2)
| *(1.+.040*t913+1.09*t923+.307*t9+3.21*t943+2.30*t953)
| + 5.79e+8*t9m1*ex(-3.046/t9)
| + 8.50e+8*t9m34*ex(-5.800/t9)
C.......B11(p,2a)He4...............(Caughlan-Fowler 1988)
f(63) = 2.20e+12*t9m23*ex(-12.095/t913-(t9/1.644)**2)
| *(1.+.034*t913+.140*t923+.034*t9+.190*t943+.116*t953)
| + 4.03e+6*t9m32*ex(-1.734/t9)
| + 6.73e+9*t9m32*ex(-6.262/t9)
| + 3.88e+9*t9m1*ex(-14.154/t9)
C-------COMMON AREAS.
COMMON /rates/ f,r(nrec) !Reaction rates.
COMMON /evolp1/ t9,hv,phie,y(nnuc) !Evolution parameters.
C10-----TEMPERATURE FACTORS--------------------------------
t913 = t9**(.33333333) !t9**(1/3)
t923 = t913*t913 !t9**(2/3)
t943 = t923*t923 !t9**(4/3)
t953 = t9*t923 !t9**(5/3)
t912 = sqrt(t9) !t9**(1/2)
t932 = t9*t912 !t9**(3/2)
t935 = t9**(.6) !t9**(3/5)
t965 = t9**(1.2) !t9**(6/5)
t938 = t9**(.375) !t9**(3/8)
t9m13 = 1.0/t913 !t9**(1/3)
t9m23 = 1.0/t923 !t9**(-2/3)
t9m32 = 1.0/t932 !t9**(-3/2)
t9m65 = 1.0/t965 !t9**(-6/5)
t9a = t9 !For reaction 82.
| /(1.+4.78e-2*t9+7.56e-3*t953/(1.+4.78e-2*t9)**(2./3.))
t9a13 = t9a**(.33333333) !t9a**(1/3)
t9a56 = t9a**(.83333333) !t9a**(5/6)
t9b = t9 !For reaction 84.
| /(1.+7.76e-2*t9+2.64e-2*t953/(1.+7.76e-2*t9)**(2./3.))
t9b13 = t9b**(.33333333) !t9b**(1/3)
t9b56 = t9b**(.83333333) !t9b**(5/6)
C.......C12(p,g)N13................(Caughlan-Fowler 1988)
f(72) = 2.04e+7*t9m23*ex(-13.690/t913-(t9/1.500)**2)
| *(1.+.030*t913+1.19*t923+.254*t9+2.06*t943+1.12*t953)
| + 1.08e+5*t9m32*ex(-4.925/t9)
| + 2.15e+5*t9m32*ex(-18.179/t9)
C.......C13(p,g)N14................(Caughlan-Fowler 1988)
f(73) = 8.01e+7*t9m23*ex(-13.717/t913-(t9/2.000)**2)
C.......C14(p,g)N15................(Caughlan-Fowler 1988)
f(74) = 6.80e+6*t9m23*ex(-13.741/t913-(t9/5.721)**2)
| *(1.+.030*t913+.503*t923+.107*t9+.213*t943+.115*t953)
| + 5.36e+3*t9m32*ex(-3.811/t9)
| + 9.82e+4*t9m13*ex(-4.739/t9)
C.......N13(p,g)O14................(Caughlan-Fowler 1988)
f(75) = 4.04e+7*t9m23*ex(-15.202/t913-(t9/1.191)**2)
C.......N14(p,g)O15................(Caughlan-Fowler 1988)
f(76) = 4.90e+7*t9m23*ex(-15.228/t913-(t9/3.294)**2)
| *(1.+.027*t913-.778*t923-.149*t9+.261*t943+.127*t953)
| + 2.37e+3*t9m32*ex(-3.011/t9)
| + 2.19e+4*ex(-12.530/t9)
C.......N15(p,g)O16................(Caughlan-Fowler 1988)
f(77) = 9.78e+8*t9m23*ex(-15.251/t913-(t9/.450)**2)
| *(1.+.027*t913+.219*t923+.042*t9+6.83*t943+3.32*t953)
| + 1.11e+4*t9m32*ex(-3.328/t9)
| + 1.49e+4*t9m32*ex(-4.665/t9)
| + 3.80e+6*t9m32*ex(-11.048/t9)
C.......N15(p,a)C12................(Caughlan-Fowler 1988)
f(78) = 1.08e+12*t9m23*ex(-15.251/t913-(t9/.522)**2)
| *(1.+.027*t913+2.62*t923+.501*t9+5.36*t943+2.60*t953)
| + 1.19e+8*t9m32*ex(-3.676/t9)
| + 5.41e+8/t912*ex(-8.926/t9)
| + 4.72e+7*t9m32*ex(-7.721/t9)
| + 2.20e+8*t9m32*ex(-11.418/t9)
C.......C12(a,g)O16................(Caughlan-Fowler 1988)
f(79) = 1.04e+8/t9**2*ex(-32.120/t913-(t9/3.496)**2)
| /(1.+.0489*t9m23)**2
| + 1.76e+8/(t9)**2/(1.+.2654*t9m23)**2*ex(-32.120/t913)
| + 1.25e+3*t9m32*ex(-27.499/t9)
| + 1.43e-2*(t9)**5*ex(-15.541/t9)
C.......B11(a,p)C14................(Caughlan-Fowler 1988)
f(81) = 5.37e+11*t9m23*ex(-28.234/t913-(t9/0.347)**2)
| *(1.+.015*t913+5.575*t923+.576*t9+15.888*t943+4.174*t953)
| + 5.44e-3*t9m32*ex(-2.827/t9)
| + 3.36e+2*t9m32*ex(-5.178/t9)
| + 5.32e+6/t938*ex(-11.617/t9)
C.......C11(a,p)N14................(Caughlan-Fowler 1988)
f(82) = 7.15e+15*t9a56*t9m32*ex(-31.883/t9a13)
C.......N13(a,p)O16................(Caughlan-Fowler 1988)
f(84) = 3.23e+17*t9b56*t9m32*ex(-35.829/t9b13)
C.......B10(a,n)N13................(Caughlan-Fowler 1988)
f(85) = 1.20e+13*t9m23*ex(-27.989/t913-(t9/9.589)**2)
C.......B11(a,n)N14................(Caughlan-Fowler 1988)
f(86) = 6.97e+12*t9m23*ex(-28.234/t913-(t9/0.140)**2)
| *(1.+.015*t913+8.115*t923+.838*t9+39.804*t943
| +10.456*t953)
| + 1.79e+0*t9m32*ex(-2.827/t9)
| + 1.71e+3*t9m32*ex(-5.178/t9)
| + 4.49e+6*t935*ex(-8.596/t9)
C.......C13(a,n)O16................(Caughlan-Fowler 1988)
f(88) = 6.77e+15*t9m23*ex(-32.329/t913-(t9/1.284)**2)
| *(1.+.013*t913+2.04*t923+.184*t9)
| + 3.82e+5*t9m32*ex(-9.373/t9)
| + 1.41e+6*t9m32*ex(-11.873/t9)
| + 2.00e+9*t9m32*ex(-20.409/t9)
| + 2.92e+9*t9m32*ex(-29.283/t9)
RETURN
C-------COMMON AREAS.
COMMON /recpr0/ reacpr !Reaction parameter values.
COMMON /compr0/ cy0,ct0,t9i0,t9f0,ytmin0,inc0 !Default comp parameters.
COMMON /modpr0/ c0,cosmo0,xi0 !Default model parameters.
COMMON /varpr0/ dt0,eta0 !Default variationl params.
COMMON /nucdat/ am,zm,dm !Nuclide data.
C-------DEFAULT COMPUTATION PARAMETERS.
DOUBLE PRECISION cy0 !Default time step limiting constant.
DOUBLE PRECISION ct0 !Default time step limiting constant.
DOUBLE PRECISION t9i0 !Default initial temperature (in 10**9 K).
DOUBLE PRECISION t9f0 !Default final temperature (in 10**9 K).
DOUBLE PRECISION ytmin0 !Default smallest abundances allowed.
INTEGER inc0 !Default accumulation increment.
C-------DEFAULT MODEL PARAMETERS.
DOUBLE PRECISION c0(3) !c0(1) is default variation of grav constant.
| !c0(2) is default neutron half-life.
| !c0(3) is default number of neutrinos.
DOUBLE PRECISION cosmo0 !Default cosmological constant.
DOUBLE PRECISION xi0(3) !Default neutrino degeneracy parameters.
C-------DEFAULT VARIATIONAL PARAMETERS.
DOUBLE PRECISION dt0 !Default initial time step.
DOUBLE PRECISION eta0 !Default baryon-to-photon ratio.
C-------NUCLIDE DATA.
DOUBLE PRECISION am(nnuc) !Atomic number of nuclide.
DOUBLE PRECISION zm(nnuc) !Charge of nuclide.
DOUBLE PRECISION dm(nnuc) !Mass excess of nuclide.
| 12.,12.,13.,13.,14.,14.,14.,15.,15.,16./
DATA zm /0.,1.,1.,1.,2.,2.,3.,3.,4.,3.,5.,4.,5.,5.,6.,5.,
| 6.,7.,6.,7.,6.,7.,8.,7.,8.,8./
DATA dm /.008665,.007825,.014102,.016050,.016030,.002603,.015125,
| .016004,.016929,.022487,.024609,.012186,.012939,.009305,
| .011432,.014354,.000000,.018641,.003354,.005738,.003242,
| .003074,.008597,.000108,.003070,-.005085/
| 1.,1., 1.,0.,0., 2., 0.0 , 0.0 , !N->P
| 2.,1., 4.,0.,0., 5., 0.0 , 0.0 , !H3->He3
| 3.,4.,10.,0.,0., 6., 0.0 , 0.0 , !Li8->2He4
| 4.,1.,16.,0.,0.,17., 0.0 , 0.0 , !B12->C12
| 5.,1.,21.,0.,0.,22., 0.0 , 0.0 , !C14->N14
| 6.,4.,11.,0.,0., 6., 0.0 , 0.0 , !B8->2He4
| 7.,1.,15.,0.,0.,14., 0.0 , 0.0 , !C11->B11
| 8.,1.,18.,0.,0.,17., 0.0 , 0.0 , !N12->C12
| 9.,1.,20.,0.,0.,19., 0.0 , 0.0 , !N13->C13
| 10.,1.,23.,0.,0.,22., 0.0 , 0.0 , !O14->N14
| 11.,1.,25.,0.,0.,24., 0.0 , 0.0 / !O15->N15
DATA ((reacpr(i,j),j=1,8),i=12,22) /
| 12.,2., 2.,1.,0., 3., 0.471, 25.82, !H(n,g)H2
| 13.,2., 3.,1.,0., 4., 1.63 , 72.62, !H2(n,g)H3
| 14.,2., 5.,1.,0., 6., 2.61 , 238.81, !He3(n,g)He4
| 15.,2., 7.,1.,0., 8., 1.19 , 84.17, !Li6(n,g)Li7
| 16.,3., 5.,1.,2., 4., 1.002, 8.863, !He3(n,p)H3
| 17.,3., 9.,1.,2., 8., 0.998, 19.081, !Be7(n,p)Li7
| 18.,3., 7.,1.,4., 6., 1.070, 55.494, !Li6(n,a)H3
| 19.,5., 9.,1.,0., 6., 4.70 , 220.39, !Be7(n,a)He4
| 20.,2., 3.,2.,0., 5., 1.63 , 63.750, !H2(p,g)He3
| 21.,2., 4.,2.,0., 6., 2.61 , 229.932, !H3(p,g)He4
| 22.,2., 7.,2.,0., 9., 1.19 , 65.054/ !Li6(p,g)Be7
DATA ((reacpr(i,j),j=1,8),i=23,33) /
| 23.,3., 7.,2.,5., 6., 1.07 , 46.631, !Li6(p,a)He3
| 24.,5., 8.,2.,0., 6., 4.69 , 201.291, !Li7(p,a)He4
| 25.,2., 6.,3.,0., 7., 1.53 , 17.118, !H2(a,p)Li6
| 26.,2., 6.,4.,0., 8., 1.11 , 28.640, !H3(a,p)Li7
| 27.,2., 6.,5.,0., 9., 1.11 , 18.423, !He3(a,p)Be7
| 28.,6., 3.,0.,1., 5., 1.73 , 37.935, !H2(d,p)He3
| 29.,6., 3.,0.,2., 4., 1.73 , 46.798, !H2(d,n)H3
| 30.,3., 4.,3.,1., 6., 5.54 , 204.117, !H3(d,n)He4
| 31.,3., 5.,3.,2., 6., 5.55 , 212.980, !He3(d,p)He4
| 32.,11.,5.,0.,2., 6., 3.39 , 149.230, !He3(He3,2p)He4
| 33.,9., 8.,3.,1., 6., 9.95 , 175.476/ !Li7(d,na)He4
DATA ((reacpr(i,j),j=1,8),i=34,44) /
| 34.,9., 9.,3.,2., 6., 9.97 , 194.557, !Be7(d,pa)He4
| 35.,2., 8.,1.,0.,10., 1.31 , 23.59, !Li7(n,g)Li8
| 36.,2.,13.,1.,0.,14., 3.04 , 132.95, !B10(n,g)B11
| 37.,2.,14.,1.,0.,16., 2.34 , 39.10, !B11(n,g)B12
| 38.,3.,15.,1.,2.,14., 1.002, 32.080, !C11(n,p)B11
| 39.,3.,13.,1.,6., 8., 0.758, 32.382, !B10(n,a)Li7
| 40.,2., 9.,2.,0.,11., 1.30 , 1.595, !Be7(p,g)B8
| 41.,2.,12.,2.,0.,13., 0.973, 76.427, !Be9(p,g)B10
| 42.,2.,13.,2.,0.,15., 3.03 , 100.840, !B10(p,g)C11
| 43.,2.,14.,2.,0.,17., 7.01 , 185.173, !B11(p,g)C12
| 44.,2.,15.,2.,0.,18., 2.33 , 6.975/ !C11(p,g)N12
DATA ((reacpr(i,j),j=1,8),i=45,55) /
| 45.,3.,16.,2.,1.,17., 3.00 , 146.08, !B12(p,n)C12
| 46.,3.,12.,2.,6., 7., 0.618, 24.674, !Be9(p,a)Li6
| 47.,3.,13.,2.,6., 9., 0.754, 13.301, !B10(p,a)Be7
| 48.,3.,16.,2.,6.,12., 0.292, 79.89, !B12(p,a)Be9
| 49.,2., 7.,6.,0.,13., 1.58 , 51.753, !Li6(a,g)B10
| 50.,2., 8.,6.,0.,14., 4.02 , 100.538, !Li7(a,g)B11
| 51.,2., 9.,6.,0.,15., 4.02 , 87.539, !Be7(a,g)C11
| 52.,3.,11.,6.,2.,15., 3.08 , 86.00, !B8(a,p)C11
| 53.,3.,10.,6.,1.,14., 3.07 , 76.96, !Li8(a,n)B11
| 54.,3.,12.,6.,1.,17.,10.3 , 66.160, !Be9(a,n)C12
| 55.,3.,12.,3.,1.,13., 2.07 , 50.63/ !Be9(d,n)B10
DATA ((reacpr(i,j),j=1,8),i=56,66) /
| 56.,3.,13.,3.,2.,14., 6.44 , 107.13, !B10(d,p)B11
| 57.,3.,14.,3.,1.,17.,14.9 , 159.36, !B11(d,n)C12
| 58.,8., 6.,1.,0.,12., 0.584, 18.260, !He4(an,g)Be9
| 59.,7., 6.,0.,0.,17., 2.00 , 84.420, !He4(2a,g)C12
| 60.,9.,10.,2.,1., 6., 3.58 , 177.73, !Li8(p,na)He4
| 61.,9.,11.,1.,2., 6., 3.58 , 218.82, !B8(n,pa)He4
| 62.,9.,12.,2.,3., 6., 0.807, 7.555, !Be9(p,da)He4
| 63.,10.,14.,2.,0.,6., 3.50 , 100.753, !B11(p,2a)Be4
| 64.,10.,15.,1.,0.,6., 3.49 , 132.83, !C11(n,2a)He4
| 65.,2.,17.,1.,0.,19., 0.886, 57.41, !C12(n,g)C13
| 66.,2.,19.,1.,0.,21., 3.58 , 94.88/ !C13(n,g)C14
DATA ((reacpr(i,j),j=1,8),i=67,77) /
| 67.,2.,22.,1.,0.,24., 2.71 , 125.74, !N14(n,g)N15
| 68.,3.,20.,1.,2.,19., 1.002, 34.846, !N13(n,p)C13
| 69.,3.,22.,1.,2.,21., 3.003, 7.263, !N14(n,p)C14
| 70.,3.,25.,1.,2.,24., 1.002, 41.037, !O15(n,p)N15
| 71.,3.,25.,1.,6.,17., 0.709, 98.661, !O15(n,a)C12
| 72.,2.,17.,2.,0.,20., 0.884, 22.553, !C12(p,g)N13
| 73.,2.,19.,2.,0.,22., 1.19 , 87.621, !C13(p,g)N14
| 74.,2.,21.,2.,0.,24., 0.900, 118.452, !C14(p,g)N15
| 75.,2.,20.,2.,0.,23., 3.57 , 53.706, !N13(p,g)O14
| 76.,2.,22.,2.,0.,25., 2.70 , 84.678, !N14(p,g)O15
| 77.,2.,24.,2.,0.,26., 3.62 , 140.734/ !N15(p,g)O16
DATA ((reacpr(i,j),j=1,8),i=78,88) /
| 78.,3.,24.,2.,6.,17., 0.706, 57.623, !N15(p,a)C12
| 79.,2.,17.,6.,0.,26., 5.13 , 83.111, !C12(a,g)O16
| 80.,3.,13.,6.,2.,19., 9.36 , 47.16, !B10(a,p)C13
| 81.,3.,14.,6.,2.,21.,11.0 , 9.098, !B11(a,p)C14
| 82.,3.,15.,6.,2.,22., 3.68 , 33.915, !C11(a,p)N14
| 83.,3.,18.,6.,2.,25., 4.26 , 111.87, !N12(a,p)O15
| 84.,3.,20.,6.,2.,26., 5.81 , 60.557, !N13(a,p)O16
| 85.,3.,13.,6.,1.,20., 9.34 , 12.287, !B10(a,n)N13
| 86.,3.,14.,6.,1.,22., 3.67 , 1.835, !B11(a,n)N14
| 87.,3.,16.,6.,1.,24., 4.25 , 88.47, !B12(a,n)N15
| 88.,3.,19.,6.,1.,26., 5.79 , 25.711/ !C13(a,n)O16
C-------DEFAULT COMPUTATION PARAMETERS.
DATA cy0 /.300/ !Default time step limiting constant.
DATA ct0 /.030/ !Default time step limiting constant.
DATA t9i0 /1.00e+02/ !Default initial temperature.
DATA t9f0 /1.00e-02/ !Default final temperature.
DATA ytmin0 /1.00e-25/ !Default smallest abundances allowed.
DATA inc0 /30/ !Default accumulation increment.
C--------DEFAULT MODEL PARAMETERS.
DATA c0 /1.00,885.7,3.0/!Default variation of 3 parameters.
DATA cosmo0 /0.00/ !Default cosmological constant.
DATA xi0 /0.00,0.00,0.00/ !Default neutrino degeneracy parameter.