EVALUATED NUCLEAR STRUCTURE DATA FILE (ENSDF) Program Library (November 13, 2000) ENSDF Program Library Distribution Notes: ======================================== 1. Most of the programs listed below are written in ANSI standard FORTRAN 77. 2. Many of the programs below contain some machine specific codes. Except for the programs provided by Lawrence Berkeley Laboratory, the utility program SETMDC may be used to convert from one machine specific version of a program to another (for example, VAX code to ANSI code). | | 3. A program with 'mch' in the file extension field is available | in OpenVMS, standard ANSI, or MS Windows version | (Compaq/Digital Fortran). 4. Program files contain sequence numbers in columns 73 through 80. 5. Report files are generally 133 column printer listings using standard FORTRAN carriage control characters. 6. The required subroutine libraries and sample inputs and outputs are listed with each program. 7. The subprogram packages previously distributed as F77STR.F77, NSDCNV.F77, and NSDMTH.F77 were concatenated to become NSDFLIB.FOR. 8. Each program has associated with it a "read me" file (e.g., READADDG.ME for the program ADDGAM). These files give a basic description of the program, input and output, special options, terminal dialog, compilation and loading instructions, revision history, and references to additional documentation if available. 9. Informal documentation is also available for some of the programs and subroutine libraries. These are generally in the form of memos generated by Digital Standard Runoff (extension: MEM) or POSTSCRIPT files (extension: PS) generated by a variety of programs. 1 EVALUATED NUCLEAR STRUCTURE DATA FILE (ENSDF) Program Library (November 13, 2000) I. Distribution Program Version Numbers. | (OpenVMS or Standard FORTRAN 77 versions) Program Version Date Comments ADDGAM 1(3) 14-Apr-93 ALPHAD 1.5a 9-Apr-99 COMTRANS 6.0 13-Oct-99 Win95/98 Open-VMS DELTA 1.01 15-Apr-93 | ENSDAT 9.7 11-Sep-00 Win 95/98 and | Open-VMS | FMTCHK 8.9k 13-Oct-00 GABS 9 May-00 GAMUT Sep-88 as received from LBL LBLLIB MAKE_GAMUT GTOL 6.3 23-May-00 HSICC 11.13b 12-Apr-99 HSMRG 7.0a 12-Apr-99 BLDHST 3(5) 3-Aug-93 SEQHST 3(3) 16-Oct-92 LOGFT 7.15a 13-Apr-99 NSDFLIB 1.5d 28-Jun-99 | PANDORA 6.5c 2-Nov-00 RADLST 5.5 5-Oct-88 MEDNEW.DAT and RADMAS.DAT updated (April 1999) RULER 1.20b 21-Sep-99 SETMDC 6(15) 3-Aug-93 SPINOZA 1(4) 9-Aug-93 TREND 8.20 12-Apr-00 (As of April 14, 2000 all MS Windows distribution version numbers are the same as those of OpenVMS or ANSI standard FORTRAN 77 versions.) II. Analysis Programs. 1. ALPHAD.mch Program ALPHAD (mch-ANS,VAX,DVF). Calculates alpha HF's and theoretical half-lives NSDFLIB.FOR String handling and NSD conversion subroutine 222RA.DAT Sample input ALPHAD.NEW Sample output ALPHAD.RPT Sample report output 2 EVALUATED NUCLEAR STRUCTURE DATA FILE (ENSDF) Program Library (November 13, 2000) 2. DELTA.FOR Program DELTA (as received from Lund, Sweden). Analyzes Gamma-Gamma Angular Correlations from unaligned States. DELTA.DAT Sample input data for program DELTA. DELTA.RPT Sample output report. 3. GABS.mch Program GABS (mch-ANS,VAX,DVF). NSDFLIB.FOR String handling and NSD conversion subroutine library. Gamma-ray absolute intensity calculation. GABS.IN Sample input data. GABSPC.RPT Sample output report. GABS.OUT Sample output file. 4. GAMUT.GEN Program GAMUT (as received from LBL). Generic version of program which does least-squares fitting to gamma energies and intensities. MAKE_GAMUT.VAX Allows setting of variables in the generic version of GAMUT and generates a FORTRAN-compilable version of the program. LBLLIB.VAX Subroutine library used in GAMUT. 5. GTOL.mch Program GTOL (mch-ANS,VAX,DVF). Performs a least-squares fit to the gamma-energies and calculates the net feedings to levels. NSDFLIB.FOR String handling and NSD conversion subroutine library. DATA.TST Sample input data for program GTOL. GTOL.RPT Sample output report. 6. HSICC.mch Program HSICC (mch-ANS,VAX,DVF). Calculates internal conversion coefficients. BLDHST.mch Builds random access ICC table (mch-ANS,VAX,DVF). SEQHST.mch Drops random access ICC table back to sequential mode (mch-ANS,VAX,DVF). HSMRG.mch Merge G cards created by HSICC with original data file (mch-ANS,VAX,DVF). NSDFLIB.FOR String handling and NSD conversion subroutine library. ICCSEQ.DAT Sequential form of ICC data table. DATA.TST Sample input data for program HSICC. CARDS.NEW Sample output file containing new G/2G records generated. HSICC.RPT Sample output report. HSICC.RP2 Sample output report comparing old and new G/2G records. HSMRG.NEW Sample generated new data set deck. 3 EVALUATED NUCLEAR STRUCTURE DATA FILE (ENSDF) Program Library (November 13, 2000) 7. LOGFT.mch Program LOGFT (mch-ANS,VAX,DVF). Calculates logft values for beta, electron-capture decays, average beta energies, and capture fractions. NSDFLIB.FOR String handling and NSD conversion subroutines library. LOGFT.DAT LOGFT data table. DATA.TST Sample input data for program LOGFT. LOGFT.RPT Sample output report. LOGFT.NEW Sample generated new data set file. 8. PANDOR.mch Program PANDORA (mch-ANS,VAX,DVF). Physics checking in ENSDF and comparison of data between data sets. NSDFLIB.FOR String handling and NSD conversion subroutine library. PANDIN.DAT Sample input data for program PANDORA. FILE.ERR Error report. FILE.LEV Level report. FILE.GAM Gamma report by gamma energy. FILE.GLE Gamma report by level energy. FILE.RAD Beta and electron capture report. FILE.REP Report of ignored records, etc. FILE.XRF Cross-reference records. PANDOR.OUT Sample output data set. 9. RADLST.mch Program RADLST (mch-ANS,VAX). Calculates atomic and nuclear radiation energies, intensities, and dose. NSDFLIB.FOR String handling and NSD conversion subroutine library. RADLST.INP Sample input file. MEDNEW.DAT Auxiliary data file-Atomic data (Updated April 1999). MEDNEW_OLD.DAT Old version of the atomic data. RADMAS.DAT Auxiliary data file-Atomic mass data (Updated April 1999). RADMAS_OLD.DAT Old version of the atomic mass data. RADLST1.OUT Sample outputs with default options. RADLST2.OUT Sample outputs for the ENDF option. RADLST3.OUT Sample outputs for the data-base file option. RADLST4.OUT Sample outputs when continua with bremsstrahlung is chosen. RADLST5.OUT Sample outputs for the ENDF with continua with bremsstrahlung chosen. 4 EVALUATED NUCLEAR STRUCTURE DATA FILE (ENSDF) Program Library (November 13, 2000) 10. RULER.mch Program RULER (mch-ANS,VAX,DVF). Calculates reduced transition probabilities. NSDFLIB.FOR String handling and NSD conversion subroutine library. RULER.IN Sample input data. RULER1.RPT Sample output report comparing reduced transition probabilities with Recommended Upper Limits (RUL's). RULER2.RPT Sample output report for calculating BELW's and BMLW's. RULER.NEW Sample output data set. 11. SPINOZ.VAX Program SPINOZA (as provided by LBL). Physics checking in ENSDF. DATA.TST Sample input data. SPINOZ.RPT Sample output report. III. Utility Programs. 1. ADDGAM.mch Program ADDGAM (mch-ANS,VAX,DVF). Add gammas to adopted level data set, if gammas are from only one data set. NSDFLIB.FOR String handling and NSD conversion subroutine library. ADDGML.DAT Sample input data. Level file. ADDGMG.DAT Sample input data. Gamma file. ADDGAM.NEW Sample output data. 2. COMTRANS Program COMTRANS The program COMTRANS is a nuclear structure evaluator tool for translating comments in the Evaluated Nuclear Structures Data File (ENSDF) from the all upper case form to the currently approved upper/lower case form. Not only is the newer form easier to read but the comments no longer need to be used with a dictionary. Executables for MS-DOS and Open-VMS are available. DOSXMSF.EXE DOS extender. NSDDIC.DB Translation dictionary data base. NSDDIC.IDX Translation dictionary index. 3. ENSDAT Program ENSDAT Creation of tables and drawings similar to those in the Nuclear Data Sheets. Executables for MS-DOS, VMS, and Open-VMS are available DATA.TST Sample input data. DATATST.LOG Log report file. DATATST.PS Sample output in PostScript. DOSXMSF.EXE DOS extender. NSDDIC.DB Translation dictionary data base. NSDDIC.IDX Translation dictionary index. 5 EVALUATED NUCLEAR STRUCTURE DATA FILE (ENSDF) Program Library (November 13, 2000) 4. FMTCHK.mch Program FMTCHK (mch-ANS,VAX,DVF). ENSDF format and syntax checking. NSDFLIB.FOR String handling and NSD conversion subroutine library. DATA.TST Sample input data. FMTCHK.RPT Sample output report. 5. TREND.mch Program TREND (mch-ANS,VAX,DVF). Presents ENSDF data in a tabular form with optional screen display. NSDFLIB.FOR String handling and NSD conversion subroutine. library. DATA.TST Sample input data. TREND.RPT Sample output report. 6. SETMDC.mch Program SETMDC (mch-ANS,VAX,DVF). Converts programs for use on other machines. i.e., between VAX, ANS, DVF, etc. 6