cloudy trunk
|
#include "cddefines.h"
#include "physconst.h"
#include "lines_service.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 "dense.h"
#include "he.h"
#include "fe.h"
#include "rfield.h"
#include "oxy.h"
#include "atomfeii.h"
#include "atoms.h"
#include "trace.h"
#include "hmi.h"
#include "heavy.h"
#include "atmdat.h"
#include "ipoint.h"
#include "h2.h"
#include "continuum.h"
Go to the source code of this file.
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[]) |
STATIC void | fiddle (long int ipnt, double exact) |
void | ContCreatePointers (void) |
STATIC void ContBandsCreate | ( | const char | chFile[] | ) |
Definition at line 1368 of file cont_createpointers.cpp.
References ASSERT, cdEXIT, continuum, DEBUG_ENTRY, EXIT_FAILURE, FFmtRead(), FILENAME_PATH_LENGTH_2, ioQQQ, ipoint(), lgCalled, MALLOC, open_data(), prt_wl(), read_whole_line(), rfield, RYDLAM, STATIC, and trace.
Referenced by ContCreatePointers().
void ContCreatePointers | ( | ) |
ContCreatePointers create pointers for lines and continua, one time per coreload
Definition at line 56 of file cont_createpointers.cpp.
References abscf(), AllTransitions, two_photon::As2nu, ASSERT, atmdat_2phot_shapefunction(), atoms, EmissionProxy::Aul(), cdEXIT, checkTransitionListOfLists(), chIonLbl(), chLineLbl(), ContBandsCreate(), continuum, dBaseStates, dBaseTrans, DEBUG_ENTRY, dense, diatoms, eina(), ELECTRON_MASS, elementnames, TransitionProxy::Emis(), EN1RYD, EVRYD, EXIT_FAILURE, ExtraLymanLines, fe, FeIIPoint(), fiddle(), fixit(), g, GetGF(), he, Heavy, HFLines, hmi, t_fe2ovr_la::init_pointers(), Singleton< t_ADfA >::Inst(), Singleton< t_fe2ovr_la >::Inst(), Singleton< t_yield >::Inst(), ionbal, ioQQQ, TransitionProxy::ipCont(), ipContEnergy(), ipExtraLymanLines, EmissionProxy::ipFine(), ipFineCont(), ipH1s, ipH2p, ipH2s, 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, nHFLines, NISO, nLevel1, t_yield::nlines(), nSpecies, nUTA, nWindLine, opac, oxy, t_ADfA::ph1(), PI, PI4, rfield, rt, RYDLAM, SatelliteLines, secondaries, t_yield::set_ipoint(), SMALLFLOAT, SPEEDLIGHT, TauDummy, TauLine2, TauLines, trace, TwoPhotonSetup(), UTALines, WL_B_FILT, and WL_V_FILT.
Referenced by cloudy(), and ParseCompile().
STATIC void fiddle | ( | long int | ipnt, |
double | exact ) |
Definition at line 1080 of file cont_createpointers.cpp.
References ASSERT, DEBUG_ENTRY, rfield, and STATIC.
Referenced by ContCreatePointers().
STATIC void ipShells | ( | long int | nelem | ) |
Definition at line 1126 of file cont_createpointers.cpp.
References ASSERT, continuum, DEBUG_ENTRY, elementnames, EVRYD, 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 ) |
Definition at line 1282 of file cont_createpointers.cpp.
References cdEXIT, continuum, DEBUG_ENTRY, EXIT_FAILURE, ioQQQ, opac, and STATIC.
Referenced by ipShells().