[3] | 1 | /* htoh2: production of H2 from heterogenous recombination of H |
---|
| 2 | on the haze particles */ |
---|
| 3 | |
---|
| 4 | #include "titan.h" |
---|
| 5 | |
---|
| 6 | void heterohtoh2( char corps[][10], double *tp, double *nb, double y[][NLEV], |
---|
| 7 | double *sh, int *zj, |
---|
| 8 | double *out1, double *out2, int *utilaer ) |
---|
| 9 | { |
---|
| 10 | int z; |
---|
| 11 | int i,j,h,h2; |
---|
| 12 | double dy_h2,dy_h,nbCsites; |
---|
| 13 | double surfhaze,temp,ct; |
---|
| 14 | |
---|
| 15 | z = (*zj); |
---|
| 16 | temp = tp[z]; |
---|
| 17 | ct = nb[z]; |
---|
| 18 | surfhaze = sh[z]; |
---|
| 19 | |
---|
| 20 | /* composes interessants */ |
---|
| 21 | /* --------------------- */ |
---|
| 22 | /* !! decalage de 1 par rapport a calchim !! */ |
---|
| 23 | |
---|
| 24 | h = utilaer[0]; |
---|
| 25 | h2 = utilaer[1]; |
---|
| 26 | |
---|
| 27 | /* nbCsites: total nb of C sites */ |
---|
| 28 | /* ----------------------------- */ |
---|
| 29 | |
---|
| 30 | /* HYPOTHESE POUR LA TAILLE DU SITE D'UN C */ |
---|
| 31 | |
---|
| 32 | /* 2e-9*4pi = 2.5e-8 = surface (um2) d'1 C |
---|
| 33 | en supposant un disque PAH (correspond a un rayon de 0.9AA) */ |
---|
| 34 | |
---|
| 35 | nbCsites = surfhaze / 2.5e-8; |
---|
| 36 | |
---|
| 37 | /* taux de recombinaison */ |
---|
| 38 | /* --------------------- */ |
---|
| 39 | |
---|
| 40 | /* H + bounded H -> H2 */ |
---|
| 41 | |
---|
| 42 | dy_h2 = y[h][z] |
---|
| 43 | * 1.58e4 * sqrt(temp) /* kinetic speed of H atoms (cm s-1) */ |
---|
| 44 | * nbCsites /* haze: total nb of C sites (cm-3) */ |
---|
| 45 | * 1.8e-18*exp(-300/temp); /* X-section Y.Sekine (cm2) */ |
---|
| 46 | // * 1.e-15*exp(-1700/temp); /* X-section for bounded H atoms (cm2) */ |
---|
| 47 | |
---|
| 48 | dy_h = -dy_h2; |
---|
| 49 | |
---|
| 50 | /* H + surface -> bounded H */ |
---|
| 51 | |
---|
| 52 | if(1==1) // si faux, surface saturee |
---|
| 53 | dy_h = dy_h - y[h][z] |
---|
| 54 | * 1.58e4 * sqrt(temp) /* kinetic speed of H atoms (cm s-1) */ |
---|
| 55 | * nbCsites /* haze: total nb of C sites (cm-3) */ |
---|
| 56 | * 8.8e-16*exp(-1100/temp); /* Xsection Y.Sekine (cm2) */ |
---|
| 57 | // * 1.e-15*exp(-1700/temp); /* X-section for bounded H atoms (cm2) */ |
---|
| 58 | |
---|
| 59 | *out1 = dy_h; |
---|
| 60 | *out2 = dy_h2; |
---|
| 61 | } |
---|
| 62 | |
---|