00001
00002
00003
00004 #ifndef COOLING_H_
00005 #define COOLING_H_
00006
00007
00009 void CoolZero(void);
00010
00016 void CoolAdd(
00017 const char *chLabel,
00018 realnum xlambda,
00019 double cool);
00020
00022 void CoolSum(double *total);
00023
00026 void CoolEvaluate(double *tot);
00027
00035 void coolpr(
00036 FILE *io,
00037 const char *chLabel ,
00038 realnum lambda,
00039 double ratio,
00040 const char *chJOB );
00041
00044 void HeatSum(void);
00045
00047 void HeatZero(void);
00048
00049
00050 void CoolAlum(void);
00051
00052 void CoolArgo(void);
00053
00054 void CoolCalc(void);
00055
00056 void CoolCarb(void);
00057
00058 void CoolChlo(void);
00059
00060 void CoolChro(void);
00061
00062 void CoolCoba(void);
00063
00064 void CoolDima(void);
00065
00066 void CoolFluo(void);
00067
00068 void CoolIron(void);
00069
00070 void CoolMagn(void);
00071
00072 void CoolMang(void);
00073
00074 void CoolNeon(void);
00075
00076 void CoolNick(void);
00077
00078 void CoolNitr(void);
00079
00080 void CoolOxyg(void);
00081
00082 void CoolPhos(void);
00083
00084 void CoolPota(void);
00085
00086 void CoolScan(void);
00087
00088 void CoolSili(void);
00089
00090 void CoolSodi(void);
00091
00092 void CoolSulf(void);
00093
00094 void CoolTita(void);
00095
00096 void CoolVana(void);
00097
00098 void CoolZinc(void);
00099
00100 void oi_cs(double& cs3P23P1,
00101 double& cs3P23P0,
00102 double& cs3P13P0,
00103 double& cs3P1D2,
00104 double& cs1D21S0,
00105 double& cs3P1S0);
00106
00107 void oi_othercs(double& csh01,
00108 double& cshe01,
00109 double& csh201,
00110 double& csh12,
00111 double& cshe12,
00112 double& csh212,
00113 double& csh02,
00114 double& cshe02,
00115 double& csh202,
00116 double& csh2o01,
00117 double& csh2o02,
00118 double& csh2o12,
00119 double& csh2p01,
00120 double& csh2p02,
00121 double& csh2p12,
00122 double& csp01,
00123 double& csp02,
00124 double& csp12);
00125
00126 void oii_cs(double& oii_cs4S32D5,
00127 double& oii_cs4S32D3,
00128 double& oii_cs2D52D3,
00129 double& oii_cs4S32P3,
00130 double& oii_cs2D52P3,
00131 double& oii_cs2D32P3,
00132 double& oii_cs4S32P1,
00133 double& oii_cs2D52P1,
00134 double& oii_cs2D32P1,
00135 double& oii_cs2P32P1,
00136 double& oii_cs4S34P);
00137
00138 void oiii_cs(double& oiii_cs3P25S2,
00139 double& oiii_cs3P15S2,
00140 double& oiii_cs3P05S2,
00141 double& oiii_cs3P1D2,
00142 double& oiii_cs1D21S0,
00143 double& oiii_cs3P1S0,
00144 double& oiii_cs3P03P1,
00145 double& oiii_cs3P13P2,
00146 double& oiii_cs3P03P2,
00147 double& oiii_cs3P3D);
00148
00149 void oiv_cs(double& oiv_cs2P2D,double& oiv_cs2P12P3);
00150
00151 void ov_cs(double& ov_cs1S01P1,double& ov_cs1S03P);
00152
00153 void sii_cs(double& sii_cs4S32D3,
00154 double& sii_cs4S32D5,
00155 double& sii_cs4S32P1,
00156 double& sii_cs4S32P3,
00157 double& sii_cs2D32D5,
00158 double& sii_cs2D32P1,
00159 double& sii_cs2D52P1,
00160 double& sii_cs2D32P3,
00161 double& sii_cs2D52P3,
00162 double& sii_cs2P12P3,
00163 double& sii_cs4S34P);
00164
00165 void siii_cs(double& siii_cs3P03P1,
00166 double& siii_cs3P03P2,
00167 double& siii_cs3P01D2,
00168 double& siii_cs3P01S0,
00169 double& siii_cs3P13P2,
00170 double& siii_cs3P11D2,
00171 double& siii_cs3P11S0,
00172 double& siii_cs3P21D2,
00173 double& siii_cs3P21S0,
00174 double& siii_cs1D21S0,
00175 double& siii_cs3P3D,
00176 double& siii_cs3P5S2);
00177
00178 void siv_cs(double& siv_cs2P12P3);
00179
00180 void sviii_cs(double& sviii_cs2P32P1);
00181
00182 void neiii_cs(double& neiii_cs3P13P0,
00183 double& neiii_cs3P23P1,
00184 double& neiii_cs3P23P0,
00185 double& neiii_cs3P1D2,
00186 double& neiii_cs3P1S0);
00187
00188 #endif