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) |
double | dense_parametric_wind (double rad) |
Variables | |
const int | LIMTABDLAW = 500 |
EXTERN struct t_dense | dense |
double dense_fabden | ( | double | radius, | |
double | depth | |||
) |
dense_fabden called by dlaw command, returns density for any density law
radius | ||
depth |
Definition at line 9 of file dense_fabden.cpp.
References dense, t_dense::DensityLaw, t_rfield::lgUSphON, pow(), rfield, and t_rfield::rstrom.
Referenced by lgConvPres(), ParseCommands(), and radius_next().
double dense_parametric_wind | ( | double | rad | ) |
Definition at line 8 of file dense_parametric_wind.cpp.
References ATOMIC_MASS_UNIT, dense, t_dense::DensityLaw, MIN2, PI4, pow(), radius, t_radius::rinner, SOLAR_MASS, and t_dense::wmole.
Referenced by lgConvPres(), ParseCommands(), and radius_next().
double dense_tabden | ( | double | r0, | |
double | depth | |||
) |
dense_tabden interpolate on table of points for density with dlaw table command, by K Volk
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, t_dense::nvals, and pow().
Referenced by lgConvPres(), ParseCommands(), radius_first(), and radius_next().
variables dealing with pressure across model
Referenced by AbundancesPrt(), AbundancesSet(), AgeCheck(), AGN_Hemis(), atmdat_DielSupres(), atmdat_readin(), atom_level2(), atom_level3(), atom_levelN(), atom_oi_calc(), atom_pop2(), atom_pop3(), atom_pop5(), t_fe2ovr_la::atoms_fe2ovr(), AtomSeqBeryllium(), AtomSeqBoron(), Badnell_rec_init(), cdEDEN_last(), ChargTranEval(), ChargTranPun(), ChargTranSumHeat(), ChemImportance(), CO_drive(), CO_Init(), CO_solve(), CO_update_species_cache(), collision_strength_VF01(), conorm(), ContCreatePointers(), ContNegative(), ContRate(), ContSetIntensity(), ConvBase(), ConvEdenIoniz(), ConvFail(), ConvInitSolution(), 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(), dBase_solve(), dense_fabden(), dense_parametric_wind(), dense_tabden(), DoSatelliteLines(), DumpLine(), DynaCreateArrays(), DynaFlux(), DynaIonize(), DynaIterEnd(), DynaNewStep(), DynaPresChngFactor(), DynaPrtZone(), DynaPunchTimeDep(), DynaSave(), DynaSaveLast(), DynaStartZone(), eden_sum(), EdenError(), emit_frac(), Fe11Lev5(), Fe13Lev5(), Fe2_cooling(), Fe3Lev14(), Fe4Lev12(), Fe7Lev8(), FeII_RT_Make(), FeII_RT_Out(), FeII_RT_TauInc(), FeIILevelPops(), FeIILyaPump(), FeIIPunchLineStuff(), FeIIPunPop(), FeIIRadPress(), FeIISumBand(), fill_array(), find_solution(), fndstr(), get_total_abundance_ions(), GetLineRec(), GetStandardHeLines(), GrainChargeTemp(), GrainChrgTransferRates(), GrainCollHeating(), GrainDrift(), GrainDrive(), GrainElecEmis1(), GrainElecRecomb1(), GrainMakeDiffuse(), GrainRateDr(), GrainsInit(), GrainTemperature(), GrainUpdateRadius1(), GravitationalPressure(), GrnStdDpth(), GrnVryDpth(), H21_cm_pops(), H2_Cooling(), H2_LevelPops(), H2_PunchDo(), H2_PunchLineStuff(), H2_RadPress(), H2_RT_tau_inc(), H2_RTMake(), H2_X_coll_rate_evaluate(), t_dynamics::Heat(), HeatSum(), HeCollidSetup(), highen(), HighestIonStage(), hmole(), hmole_reactions(), hmole_step(), hydro_vs_coll_str(), HydroLevel(), HydroRenorm(), HyperfineCreate(), InitCoreload(), InitCoreloadPostparse(), InitDefaultsPreparse(), InitSimPostparse(), ion_collis(), ion_photo(), ion_recomb(), ion_recombAGN(), ion_solver(), ion_trim(), ion_wrapper(), IonAlumi(), IonArgon(), IonBeryl(), IonBoron(), IonCalci(), IonCarbo(), IonChlor(), IonChrom(), IonCobal(), IonCoppe(), IonFluor(), IonHelium(), IonHydro(), IonIron(), IonLithi(), IonMagne(), IonManga(), IonNeon(), IonNicke(), IonNitro(), IonOxyge(), IonPhosi(), IonPotas(), IonScand(), IonSilic(), IonSodiu(), IonSulph(), IonTitan(), IonVanad(), IonZinc(), iso_allocate(), iso_assign_quantum_numbers(), iso_charge_transfer_update(), iso_collapsed_bnl_set(), iso_collide(), iso_continuum_lower(), iso_cool(), iso_create(), iso_departure_coefficients(), iso_ionize_recombine(), iso_level(), iso_recomb_malloc(), iso_recomb_setup(), iso_satellite(), iso_satellite_update(), iso_solve(), iso_state_lifetime(), iso_update_rates(), iso_zero(), iter_end_check(), IterRestart(), IterStart(), lgCheckMonitors(), lgConvEden(), lgConvPres(), lgHomogeneousSource(), lgIonizConverg(), lgMolecAver(), lgOH_ChargeTransferDominant(), lgTrivialSolution(), 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(), map_do(), t_mean::MeanInc(), mie_read_form(), mie_read_opc(), mole_H2_form(), newspecies(), oi_cs(), oi_level_pops(), oi_othercs(), OpacityAdd1Element(), OpacityAddTotal(), OpacityCreateAll(), OpacityValenceRescale(), pah1_fun(), pah2_fun(), ParseCommands(), ParseCompile(), ParseConstant(), ParseDLaw(), ParseDynaWind(), ParseEden(), ParseElement(), ParseFluc(), ParseGlobule(), ParseHDEN(), ParseSet(), ParseTLaw(), pltopc(), PressureChange(), PresTotCurrent(), PrintRates(), prt_smooth_predictions(), PrtAllTau(), PrtColumns(), PrtComment(), PrtFinal(), PrtHeader(), PrtHydroTrace1(), PrtHydroTrace1a(), PrtLinePres(), PrtMeanIon(), prtmet(), PrtZone(), radius_first(), radius_increment(), radius_next(), t_ionbal::RateIonizTot(), rfield_opac_malloc(), ritoa(), RT_continuum(), RT_diffuse(), RT_line_all(), RT_line_driving(), RT_line_electron_scatter(), RT_LineWidth(), RT_OTS(), RT_OTS_PrtRate(), RT_stark(), RT_tau_inc(), RT_tau_init(), RT_tau_reset(), S62_Therm_ave_coll_str(), SanityCheckBegin(), Save_Line_RT(), save_opacity(), SaveDo(), SaveHeat(), SaveLineData(), SaveLineStuff(), SaveSpecial(), state_get_put(), states_nelemfill(), store_new_densities(), tauff(), tfidle(), UpdateRecomZ0(), zero(), and ZoneStart().
const int LIMTABDLAW = 500 |
Definition at line 26 of file dense.h.
Referenced by ParseDLaw(), and ParseTLaw().