Cloudy
Spectral Synthesis Code for Astrophysics
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
zones.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void ZoneStart (const char *chMode)
 
void ZoneEnd (void)
 

Function Documentation

void ZoneStart ( const char *  chMode)

ZoneStart, ZoneEnd, set variables that change with each zone, like radius, depth

Parameters
*chMode
Todo:
2 is this the best place for this?

References ASSERT, t_radius::BeamInIn, t_radius::BeamInOut, t_radius::BeamOutOut, t_dense::chDenseLaw, conv, t_rfield::convoc, cosmology, t_geometry::covaper, t_geometry::covgeo, t_geometry::covrt, t_radius::CylindHigh, t_radius::darea_x_fillfac, DEBUG_ENTRY, dense, t_radius::depth, t_radius::Depth2Go, t_radius::depth_mid_zone, t_radius::depth_x_fillfac, diatoms, t_geometry::DirectionalCosin, DoppVel, t_radius::dr_max_last_iter, t_radius::dr_min_last_iter, t_radius::drad, t_radius::drad_mid_zone, t_radius::drad_x_fillfac, t_radius::dRadSign, t_radius::dRNeff, t_radius::drNext, t_radius::dVeffAper, t_radius::dVeffVol, t_radius::dVolOutwrd, t_radius::dVolReflec, dynamics, DynaStartZone(), t_dense::eden, EdenChange(), t_phycon::EdenInit, t_phycon::EdenProp, t_struc::ednstr, t_geometry::FillFac, t_geometry::filpow, t_geometry::fiscal, t_rfield::flux, t_rfield::flux_beam_const, t_rfield::flux_beam_time, t_rfield::flux_isotropic, fprintf(), geometry, t_radius::glbdst, t_radius::glbrad, t_geometry::iEmissPower, IOFF, ioQQQ, iteration, iterations, t_dynamics::lgAdvection, t_cosmology::lgDo, t_radius::lgdR2Small, t_save::lgLuminosityOld, t_radius::lgPredLumin, t_thermal::lgPredNextTe, t_geometry::lgSphere, t_dynamics::lgTimeDependentStatic, t_DoppVel::lgTurbLawOn, max(), MAX2, min(), MIN2, t_rfield::nflux, nzone, opac, t_opac::opacity_abs, phycon, t_radius::PI4_Radius_sq, t_radius::PI4_rinner_sq, pow(), POW2, pow2(), t_radius::r1r0sq, radius, t_radius::Radius, t_radius::Radius_mid_zone, t_conv::resetCountersZone(), rfield, t_radius::rinner, save, sign(), t_iterations::StopThickness, struc, t_rfield::SummedCon, t_rfield::SummedDif, t_rfield::SummedOcc, t_phycon::te, t_phycon::TeInit, TempChange(), t_phycon::TeProp, t_struc::testr, thermal, t_opac::tmn, TotalInsanity(), t_DoppVel::TurbVel, t_DoppVel::TurbVelLaw, and t_DoppVel::TurbVelZero.

Referenced by cloudy().

Here is the call graph for this function: