/home66/gary/public_html/cloudy/c10_branch/source/hydroeinsta.cpp File Reference

#include "cddefines.h"
#include "hydro_bauman.h"
#include "hydrooscilstr.h"
#include "hydroeinsta.h"
#include "iso.h"
#include "physconst.h"
#include "taulines.h"
Include dependency graph for hydroeinsta.cpp:

Go to the source code of this file.

Functions

double HydroEinstA (long int n1, long int n2)
realnum hydro_transprob (long nelem, long ipHi, long ipLo)

Function Documentation

realnum hydro_transprob ( long  nelem,
long  ipHi,
long  ipLo 
)

Todo:
1 define quantum defects and use scqdri to calculate A's if levels are not exactly degenerate.

Definition at line 45 of file hydroeinsta.cpp.

References ASSERT, t_iso::CachedAs, DEBUG_ENTRY, H_Einstein_A(), HydroEinstA(), ipH_LIKE, IPRAD, iso, iso_put_error(), L_, N_, t_iso::n_HighestResolved_max, t_iso::nCollapsed_max, t_iso::numLevels_max, pow(), POW4, and SMALLFLOAT.

Referenced by iso_create().

Here is the call graph for this function:

double HydroEinstA ( long int  lower,
long int  iupper 
)

HydroEinstA calculates Einstein A's from osillator strengths

Parameters:
lower 
iupper 

Definition at line 12 of file hydroeinsta.cpp.

References cdEXIT, DEBUG_ENTRY, HydroOscilStr(), ioQQQ, MAX2, MIN2, POW2, RYD_INF, and TRANS_PROB_CONST.

Referenced by helike_transprob(), and hydro_transprob().

Here is the call graph for this function:

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 15 Nov 2012 for cloudy by  doxygen 1.6.1