RSICC Home Page

RSIC CODE PACKAGE CCC-525


1. NAME AND TITLE

XRAY_AAC: X-ray Attenuation and Absorption Calculations.

AUXILIARY ROUTINES

UPDATE_COEFF: Convert data library to binary indexed file.

AAC_1: Application program to demonstrate calling XRAY_AAC.

AAC_2: Interactive application program to call XRAY_AAC.

AAC_3: Interactive application program to provide easy access to Function XRAY_AAC.

DATA LIBRARY

ELEMENTS.DAT: Subset of DLC-99/HUGO including attenuation and absorption coefficients.

2. CONTRIBUTOR

Boeing Aerospace Company, Seattle, Washington.

3. CODING LANGUAGE AND COMPUTER

Fortran 77; VAX.

4. NATURE OF PROBLEM SOLVED

This point-source, polychromatic, discrete energy X-ray transport and energy deposition code system calculates first-order spectral estimates of X-ray energy transmission through slab materials and the associated spectrum of energy absorbed by the material.

5. METHOD OF SOLUTION

X-ray source spectra may be internally generated and normalized (Kramer or Planck spectrum), read from data files, or read from an electronic library. Virtually any material consisting of the first 100 atomic elements may be specified as a shield or absorber using a common symbolic format. The calculated spectra may be selectively written to data files which in turn may be used as input to further calculations. One aspect of this software that is believed unique is its ability to parse chemical compounds and alloys that are entered in a conventional symbolic format and calculate the relative mass of the constituent elements.

6. RESTRICTIONS OR LIMITATIONS

Because this software is written in Vax Fortran, which is a superset of ANSI Fortran 77, and takes appropriate advantage of VMS system routines and run-time library functions, its transportability is limited.

7. TYPICAL RUNNING TIME

The programs take only a few seconds to execute interactively.

8. COMPUTER HARDWARE REQUIREMENTS

The codes run on VAX 11/750 or VAX 8600 computers.

9. COMPUTER SOFTWARE REQUIREMENTS

The codes were developed using Vax/VMS Version 4.5 and Vax Fortran Version 4.6.

10. REFERENCE

A. MacArthur, "XRAY_AAC: X-ray Attenuation and Absorption Calculations," Boeing Aerospace Company, Seattle, Washington (Unpublished document 1987).

11. CONTENTS OF CODE PACKAGE

Included are the referenced document and one (1.2MB) diskette in compressed DOS files.

12. DATE OF ABSTRACT

February 1988.

KEYWORDS: BEAM TRANSPORT; ENERGY DEPOSITION; GAMMA-RAY SOURCE; GAMMA-RAY; INTERACTIVE; X-RAY