/home66/gary/public_html/cloudy/c08_branch/source/dense.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  t_dense

Functions

double dense_fabden (double radius, double depth)
double dense_tabden (double r0, double depth)

Variables

const int LIMTABDLAW = 500
EXTERN struct t_dense dense


Function Documentation

double dense_fabden ( double  radius,
double  depth 
)

dense_fabden called by dlaw command, returns density for any density law

Parameters:
radius 
depth 

Definition at line 9 of file dense_fabden.cpp.

References ATOMIC_MASS_UNIT, AU, cdEXIT, DEBUG_ENTRY, dense, t_dense::DensityLaw, fnzone, ioQQQ, t_rfield::lgUSphON, MIN2, PARSEC, POW2, rfield, t_rfield::rstrom, sexp(), and TotalInsanity().

Referenced by lgConvPres().

Here is the call graph for this function:

double dense_tabden ( double  r0,
double  depth 
)

dense_tabden interpolate on table of points for density with dlaw table command, by K Volk

Parameters:
r0 
depth 

Definition at line 7 of file dense_tabden.cpp.

References cdEXIT, DEBUG_ENTRY, dense, t_dense::fhden, t_dense::frad, ioQQQ, t_dense::lgDLWDepth, and t_dense::nvals.

Referenced by lgConvPres().


Variable Documentation

EXTERN struct t_dense dense

variables dealing with pressure across model

Referenced by AbundancesPrt(), AbundancesSet(), AgeCheck(), AGN_Hemis(), atmdat_DielSupres(), atmol_popsolve(), atom_level2(), atom_level3(), atom_oi_calc(), atom_pop2(), atom_pop3(), atom_pop5(), t_fe2ovr_la::atoms_fe2ovr(), AtomSeqBeryllium(), AtomSeqBoron(), Badnell_rec_init(), cdEDEN_last(), ChargeTransferUpdate(), ChargTranSumHeat(), ChemImportance(), CO_drive(), CO_Init(), CO_update_species_cache(), collision_strength_VF01(), ContCreatePointers(), ContRate(), ConvBase(), ConvEdenIoniz(), ConvFail(), ConvInitSolution(), ConvIoniz(), ConvIterCheck(), ConvPresTempEdenIoniz(), ConvRate2CS(), ConvTempEdenIoniz(), CoolAlum(), CoolArgo(), CoolCalc(), CoolCarb(), CoolChlo(), CoolChro(), CoolDima(), CoolEvaluate(), CoolIron(), CoolMagn(), CoolNeon(), CoolNick(), CoolNitr(), CoolOxyg(), CoolPhos(), CoolScan(), CoolSili(), CoolSodi(), CoolSulf(), CoolTita(), CoolVana(), CS_l_mixing_PS64(), CS_l_mixing_VF01(), CS_ThermAve_PR78(), da(), dense_fabden(), dense_tabden(), DoSatelliteLines(), DumpLine(), DynaFlux(), DynaIonize(), DynaPresChngFactor(), DynaPrtZone(), DynaPunch(), DynaPunchTimeDep(), DynaSaveLast(), eden_sum(), emit_frac(), Fe11Lev5(), Fe13Lev5(), Fe2_cooling(), Fe3Lev14(), Fe4Lev12(), FeII_RT_Out(), FeIILevelPops(), FeIIPunPop(), FeIISumBand(), GetLineRec(), GetStandardHeLines(), GrainChargeTemp(), GrainChrgTransferRates(), GrainCollHeating(), GrainDrift(), GrainDrive(), GrainElecRecomb1(), GrainMakeDiffuse(), GrainRateDr(), GrainUpdateRadius1(), GrnStdDpth(), GrnVryDpth(), H21_cm_pops(), H2_LevelPops(), H2_X_coll_rate_evaluate(), HeatSum(), HeCollidSetup(), highen(), HighestIonStage(), hmole(), hmole_reactions(), hmole_step(), HydroLevel(), HydroRenorm(), HydroT2Low(), HyperfineCreate(), InitCoreload(), InitDefaultsPreparse(), ion_collis(), ion_photo(), ion_recomb(), ion_recombAGN(), ion_solver(), ion_trim(), IonAlumi(), IonArgon(), IonBeryl(), IonBoron(), IonCalci(), IonCarbo(), IonChlor(), IonChrom(), IonCobal(), IonCoppe(), IonFluor(), IonHelium(), IonIron(), IonLithi(), IonMagne(), IonManga(), IonNeon(), IonNicke(), IonNitro(), IonOxyge(), IonPhosi(), IonPotas(), IonScand(), IonSilic(), IonSodiu(), IonSulph(), IonTitan(), IonVanad(), IonZinc(), iso_allocate(), iso_assign_quantum_numbers(), iso_collapsed_bnl_set(), iso_collide(), iso_continuum_lower(), iso_cool(), iso_create(), iso_ionize_recombine(), iso_level(), iso_recomb_malloc(), iso_recomb_setup(), iso_satellite(), iso_satellite_update(), iso_state_lifetime(), iso_zero(), IterRestart(), lgCheckAsserts(), lgConvEden(), lgConvPres(), lgIonizConverg(), lgMolecAver(), ligbar(), LineConvRate2CS(), lines(), lines_continuum(), lines_general(), lines_grains(), lines_helium(), lines_hydro(), lines_lv1_k_zn(), lines_lv1_li_ne(), lines_lv1_na_ar(), lines_molecules(), Magnetic_evaluate(), MakeCS(), MeanInc(), MeanIonRadius(), MeanIonVolume(), mie_read_form(), newspecies(), oi_level_pops(), OpacityAdd1Element(), OpacityAddTotal(), OpacityCreateAll(), OpacityValenceRescale(), pah1_fun(), ParseCompile(), ParseConstant(), ParseDLaw(), ParseDynaTime(), ParseDynaWind(), ParseFluc(), ParseGlobule(), ParseHDEN(), ParseSet(), ParseTLaw(), PressureChange(), PresTotCurrent(), prt_smooth_predictions(), PrtAllTau(), PrtColumns(), PrtComment(), PrtHeader(), PrtHydroTrace1(), PrtHydroTrace1a(), PrtLinePres(), PrtMeanIon(), prtmet(), PrtZone(), Punch_Line_RT(), punch_opacity(), PunchDo(), PunchLineData(), PunchLineStuff(), PunchSpecial(), radius_first(), radius_increment(), radius_next(), rfield_opac_malloc(), ritoa(), RT_diffuse(), RT_line_all(), RT_line_driving(), RT_line_static(), RT_LineWidth(), RT_OTS(), RT_stark(), RT_tau_inc(), RT_tau_init(), RT_tau_reset(), SanityCheckBegin(), state_get_put(), tauff(), tfidle(), UpdateRecomZ0(), velset(), and ZoneStart().

const int LIMTABDLAW = 500

Definition at line 23 of file dense.h.

Referenced by ParseDLaw(), and ParseTLaw().


Generated on Mon Feb 16 12:05:57 2009 for cloudy by  doxygen 1.4.7