/home66/gary/public_html/cloudy/c08_branch/source/phycon.h

Go to the documentation of this file.
00001 /* This file is part of Cloudy and is copyright (C)1978-2008 by Gary J. Ferland and
00002  * others.  For conditions of distribution and use see copyright notice in license.txt */
00003 
00004 #ifndef _PHYCON_H_
00005 #define _PHYCON_H_
00006 
00008 EXTERN struct t_phycon {
00009 
00011         double te;
00012 
00014         double te_eV;
00015 
00017         double te_ryd;
00018 
00020         double te_wn;
00021 
00023         double teinv;
00024 
00026         double tesqrd;
00027 
00031         double EnergyIonization;
00032 
00037         double EnergyExcitation;
00038 
00040         double EnthalpyDensity;
00041 
00044         double EnergyBinding;
00045 
00048         double sqrte, 
00049           te32, 
00050           te90, 
00051           te70, 
00052           te40, 
00053           te30, 
00054           te20, 
00055           te10, 
00056           te07,
00057           te05, 
00058           te04, 
00059           te03, 
00060           te02, 
00061           te01, 
00062           te007, 
00063           te005, 
00064           te004, 
00065           te003, 
00066           te002, 
00067           te001,
00068         /*>>chng 06 June 30 :Added te0001,0002,0003,0004,0005,0007- Humeshkar Nemala*/
00069                 te0001,
00070                 te0002,
00071                 te0003,
00072                 te0004,
00073                 te0005,
00074                 te0007;
00076         double telogn[7] ,
00079                 sqlogz[LIMELM];
00080 
00082         double alogte;
00083 
00085         double alnte;
00086 
00087         double 
00089           TeInit, 
00091           TeProp,
00093           EdenInit ,
00095           EdenProp;
00096 
00098         double TEnerDen;
00099 
00101         bool lgPhysOK;
00102 
00106         realnum BigJumpTe , BigJumpne , BigJumpH2 , BigJumpCO;
00107 
00109         const double TEMP_STOP_DEFAULT;
00111         const double TEMP_LIMIT_LOW;
00113         const double TEMP_LIMIT_HIGH, TEMP_LIMIT_HIGH_LOG;
00114 
00123         t_phycon() : TEMP_STOP_DEFAULT(4000.) , TEMP_LIMIT_LOW(2.8), 
00124                 TEMP_LIMIT_HIGH(1.001e10) , TEMP_LIMIT_HIGH_LOG(10.0004340775) {}
00125 
00126         }       phycon;
00127 
00128 
00129 #endif /* _PHYCON_H_ */

Generated on Mon Feb 16 12:01:26 2009 for cloudy by  doxygen 1.4.7