| |
‘Emissivity’ code is a command line program that was developed
to implement the atomic emissivity model. Its main functionality is to calculate the emissivity of the transition lines from
dielectronic recombination and cascade decay all the way down to the ground or a metastable state, that is all free-free,
bound-free and bound-bound transitions. ‘Emissivity’ is written in C++ computer language and mixes procedural
with object oriented programming. It consists of more than 3000 lines of code. The program was compiled successfully with
no errors or warnings using Dev-C++ compiler on Windows, and g++ compiler on Cygwin and several Linux distributions such as
Red Hat Enterprise. Sample results produced by these versions were compared and found to be identical. Elaborate checks were
carried out in all stages of writing and debugging the program and the output was verified. Thorough independent checks on
sample emissivity data produced by ‘Emissivity’ were performed and found to be consistent. The binaries and documentation
with sample input and output files can be downloaded from this link: Emissivity Program.
|
|