| 
    Cloudy
    
   Spectral Synthesis Code for Astrophysics 
   | 
 
#include <hextra.h>


Public Member Functions | |
| const char * | chName () const | 
| void | zero () | 
| void | comment (t_warnings &) | 
| t_hextra () | |
  Public Member Functions inherited from module | |
| module () | |
| virtual | ~module () | 
Public Attributes | |
| realnum | cryden | 
| realnum | crpowr | 
| realnum | crtemp | 
| bool | lg_CR_B_equipartition | 
| double | cr_energydensity | 
| realnum | cryden_ov_background | 
| realnum | background_density | 
| realnum | background_rate | 
| realnum | TurbHeat | 
| realnum | TurbHeatSave | 
| bool | lgHextraDepth | 
| realnum | turrad | 
| realnum | turback | 
| bool | lgHextraDensity | 
| realnum | HextraScaleDensity | 
| bool | lgHextraSS | 
| realnum | HextraSSalpha | 
| double | HextraSS_M | 
| realnum | HextraSSradius | 
| bool | lgTurbHeatVaryTime | 
| realnum | totneu | 
| bool | lgNeutrnHeatOn | 
| realnum | frcneu | 
| realnum | effneu | 
| double | CrsSecNeutron | 
      
  | 
  inline | 
References background_density, and background_rate.
      
  | 
  inlinevirtual | 
Implements module.
      
  | 
  inlinevirtual | 
Implements module.
      
  | 
  virtual | 
Implements module.
References CrsSecNeutron, DEBUG_ENTRY, effneu, frcneu, lgNeutrnHeatOn, and totneu.
| realnum t_hextra::background_density | 
default cosmic ray background density and rate
Referenced by highen(), ParseCosmicRays(), and t_hextra().
| realnum t_hextra::background_rate | 
Referenced by ParseCosmicRays(), and t_hextra().
| double t_hextra::cr_energydensity | 
cosmic ray energy density erg cm-3
Referenced by highen(), and InitDefaultsPreparse().
| realnum t_hextra::crpowr | 
Referenced by highen(), InitDefaultsPreparse(), and ParseCosmicRays().
| double t_hextra::CrsSecNeutron | 
cross section for stopping relativistic neutrons
Referenced by highen(), RT_continuum(), and zero().
| realnum t_hextra::crtemp | 
Referenced by highen(), InitDefaultsPreparse(), and ParseCosmicRays().
| realnum t_hextra::cryden | 
heat due to cosmic rays
Referenced by ConserveEnergy(), ContSetIntensity(), ConvFail(), highen(), InitDefaultsPreparse(), ParseCommands(), ParseCosmicRays(), PrtComment(), and ShowMe().
| realnum t_hextra::cryden_ov_background | 
current cosmic ray density divided by default galactic background
Referenced by InitDefaultsPreparse(), and ParseCosmicRays().
| realnum t_hextra::effneu | 
effneu is efficiency
Referenced by ContSetIntensity(), ParseNeutrons(), and zero().
| realnum t_hextra::frcneu | 
frcneu is fraction of total luminosity in neutrons, dimensionless
Referenced by ContSetIntensity(), ParseNeutrons(), and zero().
| realnum t_hextra::HextraScaleDensity | 
the scale density
Referenced by highen(), and ParseHExtra().
| double t_hextra::HextraSS_M | 
mass of the black hole in grams
Referenced by highen(), and ParseHExtra().
| realnum t_hextra::HextraSSalpha | 
the parameter alpha of alpha model, dimensionless
Referenced by highen(), and ParseHExtra().
| realnum t_hextra::HextraSSradius | 
radius from center in cm
Referenced by highen(), and ParseHExtra().
| bool t_hextra::lg_CR_B_equipartition | 
true for cosmic rays in equipartition with magnetic field
Referenced by highen(), InitDefaultsPreparse(), and ParseCosmicRays().
| bool t_hextra::lgHextraDensity | 
options for extra heating the depends on density, as set with hextra command
Referenced by highen(), InitDefaultsPreparse(), and ParseHExtra().
| bool t_hextra::lgHextraDepth | 
options for heating to depth on depth, true is depth occurs on hextra command
Referenced by highen(), InitDefaultsPreparse(), and ParseHExtra().
| bool t_hextra::lgHextraSS | 
options for extra heating is from SS model, as set with hextra command
Referenced by highen(), InitDefaultsPreparse(), and ParseHExtra().
| bool t_hextra::lgNeutrnHeatOn | 
flag lgNeutrnHeatOn says heating due to neutrons is enabled
Referenced by ContSetIntensity(), highen(), ParseNeutrons(), RT_continuum(), and zero().
| bool t_hextra::lgTurbHeatVaryTime | 
set true if extra heat varies with time in time dependent sims
Referenced by DynaIterStart(), InitDefaultsPreparse(), and ParseHExtra().
| realnum t_hextra::totneu | 
totneu is neutron energy flux, erg cm-2 s-1
Referenced by ContSetIntensity(), highen(), RT_continuum(), and zero().
| realnum t_hextra::turback | 
the scale radius from the back of the cloud
Referenced by highen(), and ParseHExtra().
| realnum t_hextra::TurbHeat | 
extra heating set with hextra command, first the heating rate
Referenced by ConserveEnergy(), DynaIterStart(), highen(), InitDefaultsPreparse(), ParseCommands(), and ParseHExtra().
| realnum t_hextra::TurbHeatSave | 
save the initial value in case TurbHeat varies with time
Referenced by DynaIterStart(), and ParseHExtra().
| realnum t_hextra::turrad | 
the scale radius for the heating
Referenced by highen(), and ParseHExtra().