Cloudy
Spectral Synthesis Code for Astrophysics
|
#include <wind.h>
Public Member Functions | |
bool | lgStatic (void) const |
bool | lgBallistic (void) const |
Wind (void) | |
void | setDefault (void) |
void | setStatic (void) |
void | setBallistic (void) |
Public Attributes | |
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 |
parameters for wind model; wind.h
|
inline |
References m_lgBallistic, m_lgStatic, and windv0.
|
inline |
test for model in ballistic approximation
References m_lgBallistic.
|
inline |
test for static model
References ASSERT, m_lgStatic, and windv0.
|
inline |
References m_lgBallistic, and m_lgStatic.
|
inline |
References m_lgBallistic, and m_lgStatic.
|
inline |
References m_lgBallistic, and m_lgStatic.
realnum Wind::AccelAver |
variables for tracking average radiative acceleration - used to report average acceleration at end of calculation
realnum Wind::AccelCont |
continuum radiative acceleration - cm s-2
realnum Wind::AccelElectron |
electron scattering radiative acceleration - cm s-2
realnum Wind::AccelGravity |
inward gravitational acceleration, cm s-2, a positive number
realnum Wind::AccelLine |
line radiative acceleration - cm s-2
realnum Wind::AccelMax |
largest acceleration, usually at illuminated face - cm s-2
realnum Wind::AccelTotalOutward |
total outward radiative acceleration, lines and continuum, cm s-2
realnum Wind::acldr |
realnum Wind::comass |
central object mass in solar units, to compute inward acceleration
double Wind::DiskRadius |
realnum Wind::dvdr |
acceleration within local zone
realnum Wind::emdot |
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
realnum Wind::fmul |
force multiplier - dimensionless ratio of total to electron scattering acceleration
bool Wind::lgDisk |
bool Wind::lgVelPos |
flag set if wind solution had negative velocity
bool Wind::lgWindOK |
*flag set if wind not ok, (below sonic point)
|
private |
Referenced by lgBallistic(), setBallistic(), setDefault(), setStatic(), and Wind().
|
private |
Referenced by lgStatic(), setBallistic(), setDefault(), setStatic(), and Wind().
realnum Wind::windv |
current wind velocity cm s-1, code tests for wind solution by seeing whether this is positive, static solution if 0
realnum Wind::windv0 |
initial wind velocity cm s-1, will be negative for D-critical flow
Referenced by lgStatic(), and Wind().