52 for( nelem=ipISO; nelem <
LIMELM; nelem++ )
67 for( ipLo=0; ipLo < ipHi; ipLo++ )
101 for( i=0; i <
nUTA; i++ )
106 double hsave =
UTALines[i].Coll().heat();
118 for(
long ipSpecies=0; ipSpecies<
nSpecies; ipSpecies++ )
133 (*diatom)->H2_LineZero();
291 for( nelem=0; nelem <
LIMELM; nelem++ )
440 3.7e4*BalmerTauOn*AbunRatio + 1e-20);
443 3.7e4*BalmerTauOn*AbunRatio + 1e-20);
446 3.7e4*BalmerTauOn*AbunRatio + 1e-20);
452 balc =
rfield.
qhtot*2.1e-19*BalmerTauOn*AbunRatio + 1e-20;
455 (
realnum)(
MIN2(2e5, balc*3.7e4*BalmerTauOn+1e-20));
458 (
realnum)(
MIN2(2e5, balc*3.7e4*BalmerTauOn+1e-20));
461 (
realnum)(
MIN2(2e5, balc*3.7e4*BalmerTauOn+1e-20));
487 long ipISO =
ipH_LIKE, ipNS, ipNPlusOneP;
491 if( (
N_(ipLo) + 1 ) <=
498 ipNPlusOneP = ipNS + 1;
503 ipNPlusOneP = ipNS + 1;
506 if(
iso_sp[
ipH_LIKE][nelem].trans(ipNPlusOneP,ipNS).ipCont() <= 0 )
576 for( nelem=1; nelem <
LIMELM; nelem++ )
627 for( nelem=0; nelem <
LIMELM; nelem++ )
642 "RT_tau_init insanity for h line, Z=%li lo=%li hi=%li tot=%g in=%g \n",
643 nelem , ipLo, ipHi ,
iso_sp[
ipH_LIKE][nelem].trans(ipHi,ipLo).Emis().TauTot() ,
653 fprintf(
ioQQQ,
" stopping due to insanity in RT_tau_init\n");
683 fprintf(
ioQQQ,
"\n\n up TauTot array as set in RT_tau_init ipZTrace (nelem)= %ld\n",
686 for( ipHi=2; ipHi < upper_limit; ipHi++ )
688 fprintf(
ioQQQ,
" %3ld", ipHi );
689 for( ipLo=
ipH1s; ipLo < ipHi; ipLo++ )
697 fprintf(
ioQQQ,
"\n" );
700 fprintf(
ioQQQ,
"\n\n TauIn array\n" );
701 for( ipHi=1; ipHi < upper_limit; ipHi++ )
703 fprintf(
ioQQQ,
" %3ld", ipHi );
704 for( ipLo=
ipH1s; ipLo < ipHi; ipLo++ )
712 fprintf(
ioQQQ,
"\n" );
715 fprintf(
ioQQQ,
"\n\n Aul As array\n" );
716 for( ipHi=1; ipHi < upper_limit; ipHi++ )
718 fprintf(
ioQQQ,
" %3ld", ipHi );
719 for( ipLo=
ipH1s; ipLo < ipHi; ipLo++ )
727 fprintf(
ioQQQ,
"\n" );
730 fprintf(
ioQQQ,
"\n\n Aul*esc array\n" );
731 for( ipHi=1; ipHi < upper_limit; ipHi++ )
733 fprintf(
ioQQQ,
" %3ld", ipHi );
734 for( ipLo=
ipH1s; ipLo < ipHi; ipLo++ )
745 fprintf(
ioQQQ,
"\n" );
748 fprintf(
ioQQQ,
"\n\n H opac array\n" );
749 for( ipHi=1; ipHi < upper_limit; ipHi++ )
751 fprintf(
ioQQQ,
" %3ld", ipHi );
752 for( ipLo=
ipH1s; ipLo < ipHi; ipLo++ )
760 fprintf(
ioQQQ,
"\n" );
766 fprintf(
ioQQQ,
" RT_tau_init called.\n" );