cloudy  trunk
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
radius.cpp
Go to the documentation of this file.
1 /* This file is part of Cloudy and is copyright (C)1978-2017 by Gary J. Ferland and
2  * others. For conditions of distribution and use see copyright notice in license.txt */
3 #include "cddefines.h"
4 #include "radius.h"
6 
8 {
9  DEBUG_ENTRY( "t_radius::zero()" );
10  /* variables dealing with the radius */
11  rinner = 0.;
12  distance = 0.;
13  Radius = 0.;
14  Radius_mid_zone = 0.;
17  depth_x_fillfac = 0.;
18  lgRadiusKnown = false;
19  drad = 0.;
20  drad_mid_zone = 0.;
21  r1r0sq = 1.;
22  PI4_Radius_sq = 0.;
23  PI4_rinner_sq = 0.;
24  /* this is changed with the roberto command, to go from out to in */
25  dRadSign = 1.;
26 
27  /* RDFALT is log of default starting radius (cm) */
28  /* >>chng 03 nov 12, from 25 to 30 for Lya clouds */
29  /*rdfalt = 25.;*/
30  rdfalt = 30.;
31 
32  /* set default cylinder thickness */
33  CylindHigh = 1e35f;
34  lgCylnOn = false;
35 
36  drad_x_fillfac = 1.;
37  darea_x_fillfac = 1.;
38  dVeffVol = 1.;
39  dVeffAper = 1.;
40  drNext = 1.;
41  dRNeff = 1.;
42  lgdR2Small = false;
43 
45  lgSdrminRel = false;
46  sdrmax = 1e30;
47  lgSdrmaxRel = false;
48  lgSMinON = false;
49  lgDrMnOn = true;
50  lgFixed = false;
51  sdrmin_rel_depth = 1e-5;
52 
53  lgDrMinUsed = false;
54 
55 }
bool lgDrMnOn
Definition: radius.h:141
double Radius
Definition: radius.h:31
double depth
Definition: radius.h:31
double drad_mid_zone
Definition: radius.h:31
double PI4_rinner_sq
Definition: radius.h:31
double dRNeff
Definition: radius.h:95
const realnum SMALLFLOAT
Definition: cpu.h:246
bool lgCylnOn
Definition: radius.h:126
double CylindHigh
Definition: radius.h:125
double distance
Definition: radius.h:70
void zero()
Definition: radius.cpp:7
double sdrmax
Definition: radius.h:158
bool lgDrMinUsed
Definition: radius.h:185
double sdrmin_rel_depth
Definition: radius.h:161
double depth_x_fillfac
Definition: radius.h:79
double dVeffVol
Definition: radius.h:86
double PI4_Radius_sq
Definition: radius.h:31
double drad
Definition: radius.h:31
double rinner
Definition: radius.h:31
double sdrmin
Definition: radius.h:157
bool lgSdrminRel
Definition: radius.h:165
bool lgSdrmaxRel
Definition: radius.h:166
bool lgdR2Small
Definition: radius.h:117
bool lgRadiusKnown
Definition: radius.h:121
double depth_mid_zone
Definition: radius.h:31
t_radius radius
Definition: radius.cpp:5
double dRadSign
Definition: radius.h:73
double Radius_mid_zone
Definition: radius.h:31
double drad_x_fillfac
Definition: radius.h:76
#define DEBUG_ENTRY(funcname)
Definition: cddefines.h:729
bool lgSMinON
Definition: radius.h:169
double darea_x_fillfac
Definition: radius.h:82
double rdfalt
Definition: radius.h:129
double r1r0sq
Definition: radius.h:31
double lgFixed
Definition: radius.h:159
const double DEPTH_OFFSET
Definition: cddefines.h:321
double dVeffAper
Definition: radius.h:92
double drNext
Definition: radius.h:66