cloudy
trunk
|
Go to the source code of this file.
Data Structures | |
class | PresMode |
class | solverState |
Functions | |
double | pressureZone (const PresMode &presmode) |
void | PressureChange (double dP_chng_factor, const PresMode &presmode, solverState &st, bool &lgAbort, bool &lgStable) |
double | zoneDensity () |
void PressureChange | ( | double | dP_chng_factor, |
const PresMode & | presmode, | ||
solverState & | st, | ||
bool & | lgAbort, | ||
bool & | lgStable | ||
) |
Definition at line 287 of file pressure_change.cpp.
References conv, ConvTempEdenIoniz(), DEBUG_ENTRY, dense, t_radius::depth, t_geometry::FillFac, fixit, fprintf(), t_dense::gas_phase, geometry, ioQQQ, ipHYDROGEN, t_conv::lgConvPres, lgTestPressureConvergence(), t_trace::lgTrace, limitedDensityScaling(), logPressureState(), nzone, phycon, t_pressure::pinzon, t_pressure::pres_radiation_lines_curr, t_pressure::PresGasCurr, t_pressure::PresInteg, t_pressure::PresRamCurr, pressure, PresTotCurrent(), t_pressure::PresTotlCurr, t_pressure::PresTotlError, t_pressure::PresTotlInit, radius, ScaleAllDensities(), scalingDensity(), stepDensity(), SUBSONIC, SUPERSONIC, t_phycon::te, TempChange(), TorF(), trace, wind, Wind::windv, t_dense::xMassDensity, and PresMode::zone.
Referenced by ConvPresTempEdenIoniz().
double pressureZone | ( | const PresMode & | presmode | ) |
Definition at line 674 of file pressure_change.cpp.
References CPRE, dark, DEBUG_ENTRY, t_dynamics::DivergePresInteg, dynamics, fixit, PresMode::global, t_pressure::gravity_symmetry, t_pressure::IntegRhoGravity, t_pressure::lgContRadPresOn, t_dark_matter::lgNFW_Set, t_pressure::PresInteg, t_pressure::PresPowerlaw, pressure, t_pressure::PresTotlInit, radius, t_radius::Radius, and t_radius::rinner.
Referenced by ConvPresTempEdenIoniz().
double zoneDensity | ( | ) |
Definition at line 29 of file pressure_change.cpp.
References Wind::AccelGravity, Wind::AccelTotalOutward, cdEXIT, t_dense::cfirst, t_dense::chDenseLaw, colden, t_colden::colden, cosmology, t_dense::csecnd, DEBUG_ENTRY, t_dense::den0, dense, dense_fabden(), dense_parametric_wind(), t_dense::DensityPower, t_radius::depth, t_dense::DLW, t_radius::drad, Wind::emdot, EXIT_FAILURE, fixit, t_dense::flcPhase, t_dense::flong, fprintf(), t_dense::gas_phase, GetDensity(), t_radius::glbden, t_radius::glbdst, t_radius::glbpow, t_radius::glbrad, ioQQQ, ipCOL_HTOT, ipHYDROGEN, Wind::lgBallistic(), t_dense::lgDenFlucRadius, Wind::lgDisk, t_cosmology::lgDo, Wind::lgStatic(), t_trace::lgTrace, Wind::lgVelPos, t_trace::lgWind, nzone, POW2, pressure, t_pressure::PresTotlError, t_radius::r1r0sq, radius, t_radius::Radius, t_cosmology::redshift_current, t_radius::rinner, t_dense::rscale, scalingDensity(), ShowMe(), struc, DepthTable::tabval(), TorF(), TotalInsanity(), trace, wind, Wind::windv, and t_struc::windv.
Referenced by ConvPresTempEdenIoniz().