27 long eff_charge = nelem + 1 - ipISO;
51 double nc_doub =
MIN3(np, nd, ns);
61 if( nc <= sp->n_HighestResolved_max)
117 for(
long ipLo=0; ipLo < ipHi; ++ipLo )
123 fprintf(
ioQQQ,
" iso_continuum_lower: ipISO %li nelem %li nc %li (np:%.0f,nd:%.0f,ns:%.0f) numLevels %li nCollapsed %li n_HighestResolved %li \n",
void iso_continuum_lower(long ipISO, long nelem)
long iso_get_total_num_levels(long ipISO, long nmaxResolved, long numCollapsed)
t_iso_sp iso_sp[NISO][LIMELM]
double xIonDense[LIMELM][LIMELM+1]
long int n_HighestResolved_local
long int n_HighestResolved_max
long int nLyman_max[NISO]
TransitionProxy trans(const long ipHi, const long ipLo)
CollisionProxy Coll() const
double powpq(double x, int p, int q)
int fprintf(const Output &stream, const char *format,...)
void CollisionZero(const CollisionProxy &t)
long int nCollapsed_local