|
Cloudy
Spectral Synthesis Code for Astrophysics
|
#include "cddefines.h"#include "iso.h"#include "secondaries.h"#include "taulines.h"#include "elementnames.h"#include "ionbal.h"#include "rt.h"#include "opacity.h"#include "yield.h"#include "he.h"#include "fe.h"#include "rfield.h"#include "oxy.h"#include "trace.h"#include "hmi.h"#include "heavy.h"#include "atmdat_adfa.h"#include "ipoint.h"#include "h2.h"#include "continuum.h"#include "freebound.h"#include "two_photon.h"#include "dense.h"#include "prt.h"#include "lines_service.h"
Functions | |
| STATIC long | LimitSh (long int ion, long int nshell, long int nelem) |
| STATIC void | ipShells (long int nelem) |
| STATIC void | ContBandsCreate (const char chFile[]) |
| void | ContCreatePointers (void) |
| STATIC void ContBandsCreate | ( | const char | chFile[] | ) |
References ASSERT, cdEXIT, continuum, DEBUG_ENTRY, EXIT_FAILURE, FFmtRead(), fprintf(), ioQQQ, ipoint(), lgCalled, open_data(), prt, t_wavl::prt_wl(), read_whole_line(), rfield, STATIC, t_vac(), trace, and WL_NATIVE.
Referenced by ContCreatePointers().

| void ContCreatePointers | ( | ) |
ContCreatePointers create pointers for lines and continua, one time per coreload
References abscf(), AllTransitions, two_photon::As2nu, ASSERT, atmdat, atmdat_2phot_shapefunction(), EmissionProxy::Aul(), cdEXIT, checkTransitionListOfLists(), chIonLbl(), chLineLbl(), ContBandsCreate(), continuum, dBaseSpecies, dBaseStates, dBaseTrans, DEBUG_ENTRY, dense, diatoms, eina(), TransitionProxy::Emis(), energy(), EXIT_FAILURE, ExtraLymanLinesHeLike, ExtraLymanLinesJ05, ExtraLymanLinesJ15, fe, fixit, fprintf(), he, Heavy, HFLines, hmi, Singleton< t_yield >::Inst(), ionbal, ioQQQ, ipCARBON, TransitionProxy::ipCont(), ipContEnergy(), ipExtraLymanLinesHeLike, ipExtraLymanLinesJ05, ipExtraLymanLinesJ15, EmissionProxy::ipFine(), ipFineCont(), ipH1s, ipH2p, ipH_LIKE, ipHe1s1S, ipHe2s3S, ipHE_LIKE, ipHELIUM, ipHYDROGEN, ipLineEnergy(), ipoint(), ipOXYGEN, ipSatelliteLines, ipShells(), two_photon::ipTwoPhoE, iso_create(), iso_ctrl, iso_sp, lgLinesAdded, lgStatesAdded, LIMELM, MAX2, NCHLAB, NISO, t_yield::nlines(), nSpecies, nWindLine, opac, oxy, powi(), rfield, rt, SatelliteLines, secondaries, t_yield::set_ipoint(), SMALLFLOAT, TauLine2, trace, TwoPhotonSetup(), UTALines, WL_B_FILT, and WL_V_FILT.
Referenced by cloudy(), and ParseCompile().

| STATIC void ipShells | ( | long int | nelem | ) |
References ASSERT, chIonLbl(), continuum, DEBUG_ENTRY, elementnames, fprintf(), t_ADfA::getEthresh(), Heavy, Singleton< t_ADfA >::Inst(), ioQQQ, ipContEnergy(), ipLineEnergy(), ipoint(), LIMELM, LimitSh(), NISO, opac, rfield, STATIC, and trace.
Referenced by ContCreatePointers().

| STATIC long LimitSh | ( | long int | ion, |
| long int | nshell, | ||
| long int | nelem ) |
References cdEXIT, continuum, DEBUG_ENTRY, EXIT_FAILURE, fprintf(), ioQQQ, opac, and STATIC.
Referenced by ipShells().
