61 void cdOutput(
const string& filename =
"",
const char *mode =
"w" );
62 void cdOutput(
const string& filename, FILE* fp );
72 void cdInput(
const string& filename =
"",
const char *mode =
"r" );
101 int cdRead(
const char* );
158 long int *NumberWarnings,
159 long int *NumberCautions,
160 long int *NumberNotes,
161 long int *NumberSurprises,
162 long int *NumberTempFailures,
163 long int *NumberPresFailures,
164 long int *NumberIonFailures,
165 long int *NumberNeFailures );
275 int cdColm(
const char*,
long,
double* );
333 double *TotalPressure,
335 double *RadiationPressure);
348 double TotalPressure[],
349 double GasPressure[],
350 double RadiationPressure[]);
381 const char *chWeight ,
394 void cdDate(
char chString[] );
436 vector<string>& chLabels,
437 vector<realnum>& wl);
534 const char *chWeight );
void cdDate(char chString[])
void cdNotes(FILE *ioOUT)
void cdLine_ip(long int ipLine, double *relint, double *absint)
void cdPrintCommands(FILE *ioOUT)
void cdPressure_last(double *PresTotal, double *PresGas, double *PresRad)
void cdCautions(FILE *ioOUT)
int cdIonFrac(const char *chLabel, long int IonStage, double *fracin, const char *chWeight, bool lgDensity)
void cdWarnings(FILE *ioPNT)
void cdTimescales(double *TTherm, double *THRecom, double *TH2)
int cdTemp(const char *chLabel, long int IonStage, double *TeMean, const char *chWeight)
void cdDepth_depth(double cdDepth[])
void cdSPEC2(int Option, realnum ReturnedSpectrum[])
long int cdGetLineList(const char chFile[], vector< string > &chLabels, vector< realnum > &wl)
int cdRead(const char *chInputLine)
void cdEmis_ip(long int ipLine, double *emiss, bool lgEmergent)
void cdInput(const string &filename, const char *mode)
double cdH2_colden(long iVib, long iRot)
long int cdH2_Line(long int iElecHi, long int iVibHi, long int iRotHi, long int iElecLo, long int iVibLo, long int iRotLo, double *relint, double *absint)
long debugLine(realnum wavelength)
void cdPressure_depth(double TotalPressure[], double GasPressure[], double RadiationPressure[])
void cdEmis(const char *chLabel, realnum wavelength, double *emiss, bool lgEmergent)
long int cdLine(const char *chLabel, realnum wavelength, double *relint, double *absint)
int cdColm(const char *chLabel, long int ion, double *theocl)
void cdErrors(FILE *ioOUT)
void cdVersion(char chString[])
static vector< realnum > wavelength
void cdOutput(const string &filename, const char *mode)
void cdSurprises(FILE *ioOUT)
void cdNwcns(bool *lgAbort_ret, long int *NumberWarnings, long int *NumberCautions, long int *NumberNotes, long int *NumberSurprises, long int *NumberTempFailures, long int *NumberPresFailures, long int *NumberIonFailures, long int *NumberNeFailures)
void cdReasonGeo(FILE *ioOUT)