*** See /ATOMS/COMPLETED or /MOLECULES for new calculations (now underway). ### See /GFNEW for current linelist At the time these gf files were made all the laboratory data in the literature were considered and laboratory data were substituted for computed data when they appeared to be better than the computed. All of the files, atomic and molecular, need to be updated. New atomic results combined with old gfall remnants are given in /GFNEW GF10 wavelength-sorted atomic lines in 10 nm intervals GF100 wavelength-sorted atomic lines in 100 nm intervals GFALL wavelength-sorted atomic lines in one file per spectrum and also all merged into one file GFHYPER10 wavelength-sorted atomic lines in 10 nm intervals with hyperfine splitting for levels that have been measured GFHYPER100 wavelength-sorted atomic lines in 100 nm intervals with hyperfine splitting for levels that have been measured GFHYPERALL wavelength-sorted atomic lines in one file per spectrum with hyperfine splitting for levels that have been measured and also all merged into one file GFNEW wavelength-sorted lines (latest results from /ATOMS + old /GFALL) GFPRED wavelength-sorted predicted lines (latest results from /ATOMS) LINES Sample programs for reading the files. References. LINESCD binary files from CD-ROMs 1 and 15 that have 58 million atomic and diatomic linss packed 16 bytes per line LINESMOL wavelength sorted diatomic molecular lines in various large files with extension .ASC . The same data also are given divided into smaller wavelength intervals in files with extension .100 . Line files with names of the form GF* or HY* have the following 160 column format: 1 80 +++++++++++^^^^^^^++++++^^^^^^^^^^^^+++++^++++++++++^^^^^^^^^^^^+++++^++++++++++ 800.7110 0.116 27.00 45924.947 3.5 (3F)5s e2F 33439.661 4.5 (3F)4p y2G wl(nm) log gf elem E(cm-1) J label E'(cm-1) J' label' code [char*28 level descriptor ][char*28 level descriptor ] continuing 81 160 ^^^^^^++++++^^^^^^++++^^++^^^++++++^^^++++++^^^^^+++++^+^+^+^+++^^^^^+++++^^^^^^ 8.19 -5.38 -7.59K88 0 0 59-2.584 59 0.000 104 -77F6 -5 0 1140 1165 0 log log log ref NLTE iso log iso log hyper F F' eveglande iso Gamma Gamma Gamma level hyper f iso frac shift(mK) ^ oddglande shift rad stark vdW numbers E E' ^abc (x1000) (mA) I*1^char*3 codes FORMAT(F11.4,F7.3,F6.2,F12.3,F5.2,1X,A10,F12.3,F5.2,1X,A10, 3F6.2,A4,2I2,I3,F6.3,I3,F6.3,2I5,1X,A1,A1,1X,A1,A1,i1,A3.2I5,I6) 1 wavelength (nm) air above 200 nm F11.4 2 log gf F7.3 3 element code = element number + charge/100. F6.2 4 first energy level in cm-1 F12.3 (if allowed, with same parity as ground state) (negative energies are predicted or extrapolated) 5 J for first level F5.1 blank for legibility 1X 6 label field for first level A10 7 second energy level in cm-1 F12.3 (if allowed, with parity opposite first level) (negative energies are predicted or extrapolated) 8 J for second level F5.1 blank for legibility 1X 9 label field for second level A10 10 log of radiative damping constant, Gamma Rad F6.2 or F6.3 11 log of stark damping constant/electron number. Gamma Stark F6.2 or F6.3 12 log of van der Waals damping constant/neutral hydrogen number, Gamma van der Waals F6.2 or F6.3 13 reference that can be expanded in subdirectory LINES A4 14 non-LTE level index for first level I2 15 non-LTE level index for second level I2 16 isotope number I3 17 hyperfine component log fractional strength F6.3 18 isotope number (for diatomics there are two and no hyperfine) I3 19 log isotopic abundance fraction F6.3 20 hyperfine shift for first level in mK to be added to E I5 21 hyperfine shift for second level in mK to be added to E' I5 the symbol "F" for legibilty 1X 22 hyperfine F for the first level I1 23 note on character of hyperfine data for first level: z none, ? guessed A1 the symbol "-" for legibility 1X 24 hyperfine F' for the second level I1 25 note on character of hyperfine data for second level: z none, ? guessed A1 26 1-digit code, sometimes for line strength classes I1 27 3-character code such as AUT for autoionizing A3 28 lande g for the even level times 1000 I5 29 lande g for the odd level times 1000 I5 30 isotope shift of wavelength in mA Molecule lists in /LINESMOL have the format 1 70 ++++++++++^^^^^^^+++++^^^^^^^^^^+++++^^^^^^^^^^^++++^++^+^^^+^^+^+++^^ 433.0318 -3.524 19.5-10563.271 20.5 -33649.772 106X02F2 A02F1 13 wl(nm) log gf J E(cm-1) J' E'(cm-1) code V V' iso label label' FORMAT(F10.4.F7.3,F5.1,F10.3,F5.1,F11.3,I4,A1,I2,A1,I1,3X,A1,I2,A1,I1,3X,I2) The code for the diatomic molecules is two 2-digit element numbers in ascending order. The labels consist of the electronic state, the vibrational level, the lambda-doubling component, and the spin state. Sometimes two characters are required for the electronic state and the format becomes ,A2,I2,A1,I1,2X,. Negative energies are predicted or extrapolated. A sample program RMOLEC.FOR for reading the lines is given in /LINES. The molecular lines can be rewritten in the atomic format and merged with the atomic lines but I have not done it. They can also be rewritten in binary so they can be read quickly. A program MOLBIN.FOR for that is also given in /LINES. Files can be searched using "FIND" from the "EDIT" menu. Files with extension .10 or .100 can be appended to form larger wavelength intervals, or into the complete list gfall.dat, i.e., COPY GF*.100 GFALL.DAT