cloudy  trunk
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Typedefs | Functions | Variables
atmdat_chianti.cpp File Reference
#include "cddefines.h"
#include "taulines.h"
#include "trace.h"
#include "thirdparty.h"
#include "atmdat.h"
#include "lines_service.h"
#include "parse_species.h"
Include dependency graph for atmdat_chianti.cpp:

Go to the source code of this file.

Typedefs

typedef vector< pair< double,
long > > 
DoubleLongPairVector
 

Functions

static void AulTTError (const char chFilename[], const char chLine[], const char TT[])
 
void atmdat_STOUT_readin (long intNS, char *chPrefix)
 
void atmdat_CHIANTI_readin (long intNS, char *chPrefix)
 

Variables

static const bool DEBUGSTATE = false
 
const double ENERGY_MIN_WN = 1e-10
 

Typedef Documentation

typedef vector< pair<double,long> > DoubleLongPairVector

Definition at line 11 of file atmdat_chianti.cpp.

Function Documentation

void atmdat_CHIANTI_readin ( long  intNS,
char *  chFileName 
)
void atmdat_STOUT_readin ( long  intNS,
char *  chFileName 
)
static void AulTTError ( const char  chFilename[],
const char  chLine[],
const char  TT[] 
)
static

AulTTError prints the error message which explains that a transition already has an Aul value for a particular transition type. If this occurs, the code will stop because there is probably an error in the data file.

Parameters
chFilename[]
chLine[]
TT[]

Definition at line 20 of file atmdat_chianti.cpp.

References cdEXIT, DEBUG_ENTRY, EXIT_FAILURE, fprintf(), and ioQQQ.

Referenced by atmdat_STOUT_readin().

Here is the call graph for this function:

Variable Documentation

const bool DEBUGSTATE = false
static

Definition at line 31 of file atmdat_chianti.cpp.

Referenced by atmdat_CHIANTI_readin(), and atmdat_STOUT_readin().

const double ENERGY_MIN_WN = 1e-10

Definition at line 33 of file atmdat_chianti.cpp.

Referenced by atmdat_CHIANTI_readin(), and atmdat_STOUT_readin().