cloudy trunk
Loading...
Searching...
No Matches
Data Fields
t_hextra Struct Reference

#include <hextra.h>

Collaboration diagram for t_hextra:
Collaboration graph
[legend]

Data Fields

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
 

Detailed Description

Definition at line 12 of file hextra.h.

Field Documentation

◆ background_density

realnum t_hextra::background_density

default cosmic ray background density and rate

Definition at line 28 of file hextra.h.

Referenced by highen(), InitCoreload(), and ParseCosmicRays().

◆ background_rate

realnum t_hextra::background_rate

Definition at line 29 of file hextra.h.

Referenced by InitCoreload(), and ParseCosmicRays().

◆ cr_energydensity

double t_hextra::cr_energydensity

cosmic ray energy density erg cm-3

Definition at line 22 of file hextra.h.

Referenced by highen(), and InitDefaultsPreparse().

◆ crpowr

realnum t_hextra::crpowr

Definition at line 15 of file hextra.h.

Referenced by highen(), InitDefaultsPreparse(), and ParseCosmicRays().

◆ CrsSecNeutron

double t_hextra::CrsSecNeutron

cross section for stopping relativistic neutrons

Definition at line 77 of file hextra.h.

Referenced by highen(), RT_continuum(), and zero().

◆ crtemp

realnum t_hextra::crtemp

Definition at line 16 of file hextra.h.

Referenced by highen(), InitDefaultsPreparse(), and ParseCosmicRays().

◆ cryden

realnum t_hextra::cryden

◆ cryden_ov_background

realnum t_hextra::cryden_ov_background

current cosmic ray density divided by default galactic background

Definition at line 25 of file hextra.h.

Referenced by InitDefaultsPreparse(), and ParseCosmicRays().

◆ effneu

realnum t_hextra::effneu

effneu is efficiency

Definition at line 75 of file hextra.h.

Referenced by ContSetIntensity(), ParseNeutrons(), and zero().

◆ frcneu

realnum t_hextra::frcneu

frcneu is fraction of total luminosity in neutrons, dimensionless

Definition at line 73 of file hextra.h.

Referenced by ContSetIntensity(), ParseNeutrons(), and zero().

◆ HextraScaleDensity

realnum t_hextra::HextraScaleDensity

the scale density

Definition at line 50 of file hextra.h.

Referenced by highen(), and ParseHExtra().

◆ HextraSS_M

double t_hextra::HextraSS_M

mass of the black hole in grams

Definition at line 60 of file hextra.h.

Referenced by highen(), and ParseHExtra().

◆ HextraSSalpha

realnum t_hextra::HextraSSalpha

the parameter alpha of alpha model, dimensionless

Definition at line 57 of file hextra.h.

Referenced by highen(), and ParseHExtra().

◆ HextraSSradius

realnum t_hextra::HextraSSradius

radius from center in cm

Definition at line 63 of file hextra.h.

Referenced by highen(), and ParseHExtra().

◆ lg_CR_B_equipartition

bool t_hextra::lg_CR_B_equipartition

true for cosmic rays in equipartition with magnetic field

Definition at line 19 of file hextra.h.

Referenced by highen(), InitDefaultsPreparse(), and ParseCosmicRays().

◆ lgHextraDensity

bool t_hextra::lgHextraDensity

options for extra heating the depends on density, as set with hextra command

Definition at line 47 of file hextra.h.

Referenced by highen(), InitDefaultsPreparse(), and ParseHExtra().

◆ lgHextraDepth

bool t_hextra::lgHextraDepth

options for heating to depth on depth, true is depth occurs on hextra command

Definition at line 39 of file hextra.h.

Referenced by highen(), InitDefaultsPreparse(), and ParseHExtra().

◆ lgHextraSS

bool t_hextra::lgHextraSS

options for extra heating is from SS model, as set with hextra command

Definition at line 54 of file hextra.h.

Referenced by highen(), InitDefaultsPreparse(), and ParseHExtra().

◆ lgNeutrnHeatOn

bool t_hextra::lgNeutrnHeatOn

flag lgNeutrnHeatOn says heating due to neutrons is enabled

Definition at line 71 of file hextra.h.

Referenced by ContSetIntensity(), highen(), ParseNeutrons(), RT_continuum(), and zero().

◆ lgTurbHeatVaryTime

bool t_hextra::lgTurbHeatVaryTime

set true if extra heat varies with time in time dependent sims

Definition at line 66 of file hextra.h.

Referenced by DynaIterStart(), InitDefaultsPreparse(), and ParseHExtra().

◆ totneu

realnum t_hextra::totneu

totneu is neutron energy flux, erg cm-2 s-1

Definition at line 69 of file hextra.h.

Referenced by ContSetIntensity(), highen(), RT_continuum(), and zero().

◆ turback

realnum t_hextra::turback

the scale radius from the back of the cloud

Definition at line 43 of file hextra.h.

Referenced by highen(), and ParseHExtra().

◆ TurbHeat

realnum t_hextra::TurbHeat

extra heating set with hextra command, first the heating rate

Definition at line 32 of file hextra.h.

Referenced by DynaIterStart(), highen(), InitDefaultsPreparse(), lgConserveEnergy(), and ParseHExtra().

◆ TurbHeatSave

realnum t_hextra::TurbHeatSave

save the initial value in case TurbHeat varies with time

Definition at line 35 of file hextra.h.

Referenced by DynaIterStart(), and ParseHExtra().

◆ turrad

realnum t_hextra::turrad

the scale radius for the heating

Definition at line 41 of file hextra.h.

Referenced by highen(), and ParseHExtra().


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