Changeset 1210
- Timestamp:
- 06/24/07 10:03:57 (1 year ago)
- Files:
-
- branches/newmole/source/helike_level.cpp (modified) (1 diff)
- branches/newmole/source/hydrolevelpop.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/newmole/source/helike_level.cpp
r1205 r1210 393 393 /*iso.RateLevel2Cont[ipHE_LIKE][nelem][ipHe1s1S] += dynamics.Rate*dynamics.lgISO[ipHE_LIKE];*/ 394 394 } 395 396 CodeReview(); /* Check... */ 397 if( nelem == ipHELIUM && (conv.nTotalIoniz > 1 || iteration > 1 ) ) 398 { 399 400 /* these are the external source and sink terms */ 401 /* source first */ 402 creation[ipHe1s1S] += mole.source[nelem][nelem-1]/SDIV(dense.xIonDense[nelem][nelem]); 403 404 for( ipLo=ipHe1s1S; ipLo<iso.numLevels_local[ipHE_LIKE][nelem]; ++ipLo ) 405 { 406 z[ipLo][ipLo] += mole.sink[nelem][nelem-1]; 407 } 408 } 395 409 396 410 /* error in how Hx12 is allocated, sec dim has only LIMELM elements, branches/newmole/source/hydrolevelpop.cpp
r1209 r1210 333 333 } 334 334 335 CodeReview(); /* Check signs*/336 if( conv.nTotalIoniz > 1 || iteration > 1)335 CodeReview(); /* Check... */ 336 if( nelem == ipHYDROGEN && (conv.nTotalIoniz > 1 || iteration > 1 ) ) 337 337 { 338 338 339 339 /* these are the external source and sink terms */ 340 340 /* source first */ 341 creation[ipH1s] += mole.source[nelem][ i]/SDIV(dense.xIonDense[nelem][nelem+1]);341 creation[ipH1s] += mole.source[nelem][nelem]/SDIV(dense.xIonDense[nelem][nelem+1]); 342 342 343 343 for( ipLo=ipH1s; ipLo<iso.numLevels_local[ipH_LIKE][nelem]; ++ipLo ) 344 344 { 345 z[ipLo][ipLo] += mole.sink[nelem][ ipH_LIKE];345 z[ipLo][ipLo] += mole.sink[nelem][nelem]; 346 346 } 347 347 }
