Changeset 1875 for trunk/source/helike_einsta.cpp
- Timestamp:
- 03/22/08 04:44:42 (10 months ago)
- Files:
-
- 1 modified
-
trunk/source/helike_einsta.cpp (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/helike_einsta.cpp
r1856 r1875 663 663 { 664 664 /* Do same-n transitions. */ 665 if( nLo == nHi)665 if( nLo==nHi && lHi<=2 && lLo<=2 ) 666 666 { 667 667 /* These are 2p3Pj to 2s3S fits to (low Z) Porquet & Dubau (2000) & … … 708 708 Aul = 6.646E7 * pow((double)nelem,1.5) / pow((double)nHi, 5.077); 709 709 } 710 else /*if( (lHi == 2) && (sHi == 3) && (lLo == 1) ) */710 else 711 711 { 712 ASSERT( (lHi == 2) && (sHi == 3) && (lLo == 1) ); 712 713 Aul = 3.9E6 * pow((double)nelem,1.6) / pow((double)nHi, 4.9); 713 714 if( (lHi >2) || (lLo > 2) ) … … 721 722 722 723 /* assume transitions involving F and higher orbitals are hydrogenic. */ 723 else if( ( (lHi > 2) || (lLo > 2)) )724 else if( (nHi > nLo) && ((lHi > 2) || (lLo > 2)) ) 724 725 { 725 ASSERT( nHi > nLo );726 726 /*lint -e790 integral to float */ 727 727 Aul = H_Einstein_A(nHi ,lHi , nLo , lLo , nelem);
