Wind Struct Reference

#include <wind.h>

Collaboration diagram for Wind:
[legend]

Public Member Functions

bool lgStatic (void) const
bool lgBallistic (void) const
 Wind (void)
void setDefault (void)
void setStatic (void)
void setBallistic (void)

Data Fields

realnum windv0
realnum comass
realnum windv
realnum dvdr
realnum emdot
bool lgWindOK
realnum AccelAver
realnum acldr
realnum AccelGravity
realnum AccelTotalOutward
realnum AccelCont
realnum AccelElectron
realnum AccelLine
realnum fmul
realnum AccelMax
bool lgVelPos
bool lgDisk
double DiskRadius

Private Attributes

bool m_lgStatic
bool m_lgBallistic

Detailed Description

parameters for wind model; wind.h

Definition at line 8 of file wind.h.


Constructor & Destructor Documentation

Wind::Wind ( void   )  [inline]

Definition at line 80 of file wind.h.


Member Function Documentation

bool Wind::lgBallistic ( void   )  const [inline]
bool Wind::lgStatic ( void   )  const [inline]
void Wind::setBallistic ( void   )  [inline]

Definition at line 94 of file wind.h.

References m_lgBallistic, and m_lgStatic.

Referenced by ParseDynaWind().

void Wind::setDefault ( void   )  [inline]

Definition at line 82 of file wind.h.

References m_lgBallistic, and m_lgStatic.

Referenced by ParseDynaWind().

void Wind::setStatic ( void   )  [inline]

Definition at line 88 of file wind.h.

References m_lgBallistic, and m_lgStatic.

Referenced by InitDefaultsPreparse(), ParseDynaTime(), and ParseDynaWind().


Field Documentation

variables for tracking average radiative acceleration - used to report average acceleration at end of calculation

Definition at line 46 of file wind.h.

Referenced by InitDefaultsPreparse(), IterRestart(), IterStart(), PrtFinal(), and radius_increment().

continuum radiative acceleration - cm s-2

Definition at line 55 of file wind.h.

Referenced by InitDefaultsPreparse(), PresTotCurrent(), PrtZone(), SaveDo(), and SaveSpecial().

electron scattering radiative acceleration - cm s-2

Definition at line 58 of file wind.h.

Referenced by InitDefaultsPreparse(), PresTotCurrent(), and radius_increment().

inward gravitational acceleration, cm s-2, a positive number

Definition at line 49 of file wind.h.

Referenced by InitDefaultsPreparse(), InitSimPostparse(), PresTotCurrent(), PrtZone(), radius_first(), radius_increment(), RT_line_one_tauinc(), SaveDo(), and zoneDensity().

line radiative acceleration - cm s-2

Definition at line 61 of file wind.h.

Referenced by InitDefaultsPreparse(), PresTotCurrent(), PrtZone(), and SaveDo().

largest acceleration, usually at illuminated face - cm s-2

Definition at line 68 of file wind.h.

Referenced by InitDefaultsPreparse(), IterRestart(), and radius_increment().

total outward radiative acceleration, lines and continuum, cm s-2

Definition at line 52 of file wind.h.

Referenced by CoolEvaluate(), InitDefaultsPreparse(), PresTotCurrent(), PrtZone(), radius_first(), radius_increment(), radius_next(), RT_line_one_tauinc(), SaveDo(), and zoneDensity().

Definition at line 46 of file wind.h.

Referenced by InitDefaultsPreparse(), IterRestart(), IterStart(), PrtFinal(), and radius_increment().

central object mass in solar units, to compute inward acceleration

Definition at line 14 of file wind.h.

Referenced by InitDefaultsPreparse(), InitSimPostparse(), ParseDynaWind(), and PresTotCurrent().

Definition at line 78 of file wind.h.

Referenced by InitDefaultsPreparse(), InitSimPostparse(), and PresTotCurrent().

acceleration within local zone

Definition at line 21 of file wind.h.

Referenced by InitDefaultsPreparse(), RT_line_one_tauinc(), and SaveDo().

mass flux at inner radius, n*v [cm-3 cm s-1 == cm-2 s-1], set in parsecommands at inner boundary. needs r^2 to be real mass flux density set by conservation of this quantity in wind model

Definition at line 39 of file wind.h.

Referenced by InitDefaultsPreparse(), ParseCommands(), PrtComment(), and zoneDensity().

force multiplier - dimensionless ratio of total to electron scattering acceleration

Definition at line 65 of file wind.h.

Referenced by InitDefaultsPreparse(), PresTotCurrent(), PrtZone(), SaveDo(), and SaveSpecial().

Definition at line 74 of file wind.h.

Referenced by InitDefaultsPreparse(), InitSimPostparse(), ParseDynaWind(), and zoneDensity().

flag set if wind solution had negative velocity

Definition at line 71 of file wind.h.

Referenced by InitDefaultsPreparse(), iter_end_check(), IterRestart(), and zoneDensity().

*flag set if wind not ok, (below sonic point)

Definition at line 42 of file wind.h.

Referenced by InitDefaultsPreparse(), ParseDynaWind(), and PrtComment().

bool Wind::m_lgBallistic [private]

Definition at line 103 of file wind.h.

Referenced by lgBallistic(), setBallistic(), setDefault(), and setStatic().

bool Wind::m_lgStatic [private]

Definition at line 101 of file wind.h.

Referenced by lgStatic(), setBallistic(), setDefault(), and setStatic().

initial wind velocity cm s-1, will be negative for D-critical flow

Definition at line 11 of file wind.h.

Referenced by DynaIterEnd(), GetAveVelocity(), GetDopplerWidth(), InitDefaultsPreparse(), IterRestart(), lgConserveEnergy(), lgStatic(), Magnetic_evaluate(), ParseCommands(), ParseDynaTime(), ParseDynaWind(), RT_line_all(), and RT_LineWidth().


The documentation for this struct was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 15 Nov 2012 for cloudy by  doxygen 1.6.1