HomeEmissivity codeNon-Newtonian codeEasyDD codeMRI codePublications

‘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.