cloudy trunk
Loading...
Searching...
No Matches
t_pressure Struct Reference

#include <pressure.h>

Collaboration diagram for t_pressure:

Data Fields

realnum PresLow
realnum PresHigh
realnum PresPowerlaw
double PresRamCurr
double PresTurbCurr
double PresTotlCurr
double PresTotlError
double PresGasCurr
double PresTotlInit
bool lgPressureInitialSpecified
double PressureInitialSpecified
double pres_radiation_lines_curr
bool lgContRadPresOn
realnum PresInteg
realnum pinzon
realnum PresIntegElecThin
realnum pinzon_PresIntegElecThin
double RhoGravity_dark
double RhoGravity_self
double RhoGravity_external
double RhoGravity
double IntegRhoGravity
int gravity_symmetry
double self_mass_factor
vector< double > external_mass [3]
bool lgPres_radiation_ON
bool lgPres_magnetic_ON
bool lgPres_ram_ON
realnum RadBetaMax
realnum pbeta
realnum PresMax
long int ipPradMax_line
long int ipPradMax_nzone
char chLineRadPres [101]
bool lgPradCap
bool lgPradDen
bool lgLineRadPresOn
bool lgRadPresAbortOK
bool lgSonicPointAbortOK
bool lgSonicPoint
bool lgStrongDLimbo

Detailed Description

variables dealing with pressure across model

Definition at line 67 of file pressure.h.

Field Documentation

◆ chLineRadPres

char t_pressure::chLineRadPres[101]

string with label for line with greatest contributrion to pressure

Definition at line 149 of file pressure.h.

◆ external_mass

vector<double> t_pressure::external_mass[3]

Definition at line 126 of file pressure.h.

◆ gravity_symmetry

int t_pressure::gravity_symmetry

Definition at line 124 of file pressure.h.

◆ IntegRhoGravity

double t_pressure::IntegRhoGravity

Definition at line 123 of file pressure.h.

◆ ipPradMax_line

long int t_pressure::ipPradMax_line

pointer to line with greatest radiation pressure

Definition at line 143 of file pressure.h.

◆ ipPradMax_nzone

long int t_pressure::ipPradMax_nzone

zone where greatest radiation pressure occurred

Definition at line 146 of file pressure.h.

◆ lgContRadPresOn

bool t_pressure::lgContRadPresOn

flag saying whether or not incident continuum should be included in total pressure, turned off with constant gas pressure

Definition at line 105 of file pressure.h.

◆ lgLineRadPresOn

bool t_pressure::lgLineRadPresOn

flag true if radiation pressure is turned on, part of total pressure

Definition at line 157 of file pressure.h.

◆ lgPradCap

bool t_pressure::lgPradCap

lgPradCap true if radiation pressure capped on first iteration lgPradDen capped by thermalization length

Definition at line 153 of file pressure.h.

◆ lgPradDen

bool t_pressure::lgPradDen

Definition at line 154 of file pressure.h.

◆ lgPres_magnetic_ON

bool t_pressure::lgPres_magnetic_ON

Definition at line 131 of file pressure.h.

◆ lgPres_radiation_ON

bool t_pressure::lgPres_radiation_ON

lgPres_radiation_ON says whether radiation pressure enabled, turned off with constant density, constant gas pressure commands, on with constant pressure

Definition at line 130 of file pressure.h.

◆ lgPres_ram_ON

bool t_pressure::lgPres_ram_ON

Definition at line 132 of file pressure.h.

◆ lgPressureInitialSpecified

bool t_pressure::lgPressureInitialSpecified

option to set pressure at illuminated face as number on constant pressure command

Definition at line 96 of file pressure.h.

◆ lgRadPresAbortOK

bool t_pressure::lgRadPresAbortOK

option to not abort on high radiation pressure - set true in initialization, set false with NO ABORT on constant radiation pressure command

Definition at line 161 of file pressure.h.

◆ lgSonicPoint

bool t_pressure::lgSonicPoint

we hit the sonic point

Definition at line 168 of file pressure.h.

◆ lgSonicPointAbortOK

bool t_pressure::lgSonicPointAbortOK

option to abort when we reach the sonic point - set according to the dynamics pressure mode

Definition at line 165 of file pressure.h.

◆ lgStrongDLimbo

bool t_pressure::lgStrongDLimbo

True when we are in limbo while trying to find a strong-D solution. This is when there is no possible solution for the current target pressure. We just grit our teeth and plough onwards, hoping to come out the other side and to sort it all out on a later iteration of the dynamics

Definition at line 175 of file pressure.h.

◆ pbeta

realnum t_pressure::pbeta

pbeta is ratio of radition to gas pressure, evaluated in PressureTotal

Definition at line 138 of file pressure.h.

◆ pinzon

realnum t_pressure::pinzon

Definition at line 110 of file pressure.h.

◆ pinzon_PresIntegElecThin

realnum t_pressure::pinzon_PresIntegElecThin

Definition at line 116 of file pressure.h.

◆ pres_radiation_lines_curr

double t_pressure::pres_radiation_lines_curr

pres_radiation_lines_curr is line radiation pressure for current zone

Definition at line 101 of file pressure.h.

◆ PresGasCurr

double t_pressure::PresGasCurr

PresGasCurr is gas pressure, nkT, set in PressureTotal

Definition at line 89 of file pressure.h.

◆ PresHigh

realnum t_pressure::PresHigh

Definition at line 74 of file pressure.h.

◆ PresInteg

realnum t_pressure::PresInteg

total pressure related variables PresInteg is integrated radiation pressure

Definition at line 109 of file pressure.h.

◆ PresIntegElecThin

realnum t_pressure::PresIntegElecThin

integrated radiative acceleration, if no opacity present, only dilution due to 1/r^2 this is the acceleration used in Eddington luminosity comparison

Definition at line 115 of file pressure.h.

◆ PresLow

realnum t_pressure::PresLow

lowest and highest total current pressure to desired pressures in model, a measure of how well converged it is. This includes total pressure, so in a constant gas pressure model will show a large excursion

Definition at line 73 of file pressure.h.

◆ PresMax

realnum t_pressure::PresMax

PresMas is largest pressure that occurred in the calculation

Definition at line 140 of file pressure.h.

◆ PresPowerlaw

realnum t_pressure::PresPowerlaw

Definition at line 76 of file pressure.h.

◆ PresRamCurr

double t_pressure::PresRamCurr

the ram pressure

Definition at line 79 of file pressure.h.

◆ PressureInitialSpecified

double t_pressure::PressureInitialSpecified

linear pressure in nkT units, zero if not set

Definition at line 98 of file pressure.h.

◆ PresTotlCurr

double t_pressure::PresTotlCurr

the current pressure, and the correct pressure, the ratio of the two is the error, PresTotlCurr is set in PressureTotal

Definition at line 86 of file pressure.h.

◆ PresTotlError

double t_pressure::PresTotlError

Definition at line 87 of file pressure.h.

◆ PresTotlInit

double t_pressure::PresTotlInit

PresTotlInit - total pressure at the illuminated face

Definition at line 92 of file pressure.h.

◆ PresTurbCurr

double t_pressure::PresTurbCurr

current turbulent pressure

Definition at line 82 of file pressure.h.

◆ RadBetaMax

realnum t_pressure::RadBetaMax

RadBetaMax is largest ratio of radiation to gas pressure

Definition at line 136 of file pressure.h.

◆ RhoGravity

double t_pressure::RhoGravity

Definition at line 122 of file pressure.h.

◆ RhoGravity_dark

double t_pressure::RhoGravity_dark

(Self-)gravity forces: Yago Ascasibar (UAM, Spring 2009)

Definition at line 119 of file pressure.h.

◆ RhoGravity_external

double t_pressure::RhoGravity_external

Definition at line 121 of file pressure.h.

◆ RhoGravity_self

double t_pressure::RhoGravity_self

Definition at line 120 of file pressure.h.

◆ self_mass_factor

double t_pressure::self_mass_factor

Definition at line 125 of file pressure.h.


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