Cloudy
Spectral Synthesis Code for Astrophysics
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
t_timesc Struct Reference

#include <timesc.h>

Inheritance diagram for t_timesc:
Collaboration diagram for t_timesc:

Public Member Functions

void zero ()
 
void comment (t_warnings &)
 
const char * chName () const
 
void calc_therm_timesc (long izone)
 
- Public Member Functions inherited from module
 module ()
 
virtual ~module ()
 

Public Attributes

double tcmptn
 
double time_therm_long
 
double time_therm_short
 
double time_Hrecom_long
 
double time_Hrecom_short
 
double sound
 
realnum CloudAgeSet
 
double time_H2_Dest_longest
 
double time_H2_Form_longest
 
double time_H2_Dest_here
 
double time_H2_Form_here
 
double BigCOMoleForm
 
double sound_speed_isothermal
 
double sound_speed_adiabatic
 
realnum TimeErode
 
double TimeH21cm
 

Member Function Documentation

void t_timesc::calc_therm_timesc ( long  izone)
const char* t_timesc::chName ( ) const
inlinevirtual

Implements module.

void t_timesc::comment ( t_warnings )
inlinevirtual

Implements module.

void t_timesc::zero ( void  )
virtual

timescales tracked by the code, some set in checkage, some in radinc

Implements module.

References BigCOMoleForm, CloudAgeSet, sound_speed_isothermal, time_H2_Dest_here, time_H2_Dest_longest, time_H2_Form_here, time_H2_Form_longest, and TimeH21cm.

Member Data Documentation

double t_timesc::BigCOMoleForm
realnum t_timesc::CloudAgeSet

age of cloud set with age command

Referenced by AgeCheck(), ParseAge(), and zero().

double t_timesc::sound

sound is sound travel time (sec) updated in radinc

Referenced by AgeCheck(), IterStart(), PrtFinal(), and radius_increment().

double t_timesc::sound_speed_adiabatic

adiabatic sound speed assuming monatomic gas - gamnma is 5/3

Referenced by DynaPrtZone(), radius_increment(), and SaveDo().

double t_timesc::sound_speed_isothermal

isothermal sound speed

Referenced by radius_increment(), radius_next(), and zero().

double t_timesc::tcmptn

compton equilibrium timescale

Referenced by IterStart(), PrtComment(), and PrtFinal().

double t_timesc::time_H2_Dest_here
double t_timesc::time_H2_Dest_longest

local and longest timescales for CO and H2 molecules to form

Referenced by AgeCheck(), cdTimescales(), IterStart(), radius_increment(), and zero().

double t_timesc::time_H2_Form_here
double t_timesc::time_H2_Form_longest
double t_timesc::time_Hrecom_long

hydrogen recombination timescale

Referenced by AgeCheck(), and cdTimescales().

double t_timesc::time_Hrecom_short

Referenced by AgeCheck().

double t_timesc::time_therm_long
double t_timesc::time_therm_short
realnum t_timesc::TimeErode

timescale for photoerosion of iron due to gamma rays

Referenced by ContSetIntensity(), PrtComment(), and PrtFinal().

double t_timesc::TimeH21cm

H 21 cm line to come into equilibrium

Referenced by AgeCheck(), IterStart(), radius_increment(), and zero().


The documentation for this struct was generated from the following files: