**1. NAME AND TITLE**

USRHYD: Electron and X-Ray Energy Deposition and Hydrodynamics Code System.

**AUXILIARY ROUTINES**

EQSBIG: Equation of State Data Generator.

DATAPAC-4: Cross Section Generator.

DATCON: Conversion Code.

ISHFT: Shift Function.

EDIT8: LaGrange and Time Stress Data Generator.

EDIT9: LaGrange and Time Stress Data Generator.

USRHYD contains modified versions of the electron deposition code CCC-173/ZEBRA, the x-ray deposition code BIGGS, and the hydrodynamic code PUFF 66. Distribution is limited to
domestic requesters.

**2. CONTRIBUTORS**

Braddock, Dunn and McDonald, Inc., McLean, Virginia.

Harry Diamond Laboratories, Washington, D. C.

**3. CODING LANGUAGE AND COMPUTER**

FORTRAN IV and Assembler language; IBM 360/370.

**4. NATURE OF PROBLEM SOLVED**

USRHYD is an integrated system of codes used to study one-dimensional transient-shock problems, mainly the study of radiation effects. The shock waves result from the rapid in-depth deposition of radiant energy (either electrons or x-rays) incident upon the face of a multi-layered specimen.

USRHYD links modified versions of the one-dimensional Lagrangian hydrodynamic code
PUFF 66, the electron deposition code CCC-173/ZEBRA, and the x-ray deposition code BIGGS as
subsets. Improvements include free-form format of input, automatic zoning for the finite element
calculation, stored physical constants and other parameters, and an option to specify or calculate
energy deposition.

**5. METHOD OF SOLUTION**

Library, conversion, compatibility, and driving routines are used to link the three codes mentioned and to keep to a minimum the input data. Finite difference methods are used in the hydrodynamics calculation, analytic approximations for x-ray deposition, and Monte Carlo techniques combined with Goudsmit-Sanderson multiple-scattering theory and the continuous slowing-down energy-loss theory for the electron transport calculation.

The minimum inputs are the problem geometry, specifying the layers and dimensions; the
material of each layer; the incident energy, specifying the form of the energy and its spectrum; and
the shine time of the incident radiation. USRHYD calculates the depth dose profile of the absorbed
energy, zones the problem for the finite element hydrodynamic calculation, calls on the USRHYD
library for thermophysical and equation of state data, and performs the one-dimensional shock
calculations on the multi-layered specimen. The user may input all or any part of his own data if
he so desires.

**6. RESTRICTIONS OR LIMITATIONS**

None noted.

**7. TYPICAL RUNNING TIME**

About 12.5 minutes was required to run the USRHYD packaged sample problem on the IBM
360/91 computer.

**8. COMPUTER HARDWARE REQUIREMENTS**

USRHYD is operable on the IBM 360/370 computers using 5 direct access devices in addition
to I-O. Region sizes of the various routines are as follows: DATAPAC-4, 420K; EQSBKG, 175K;
EDIT8, 396K; USRHYD, 802K; CONVERSION, 115K; and EDIT9, 162K.

**9. COMPUTER SOFTWARE REQUIREMENTS**

A FORTRAN IV compiler and an assembler are required. The three data libraries which are
essential are included in the package.

**10. REFERENCES**

A. Lavagnino, W. A. Stark, J. A. Borbely, "USRHYD, A User-Oriented Executive Control Program for Hydrodynamic Codes," HDL-044-1 (March 1971).

R. N. Brodie and J. E. Hormuth, "The PUFF 66 and P PUFF 66 Computer Programs," AFWL-TR-66-48 (May 1966).

L. D. Buxton, "The Electron Transport Computer Code ZEBRA 1," HDL-TR-1536 (November 1970).

T. R. Oldham, "DATAPAC 4," Informal Notes for NBS Report 9836 (June 1968).

**11. CONTENTS OF CODE PACKAGE**

Included are the referenced documents and one (1.2MB) DOS diskette which contains the
source codes, data libraries, and sample problem input and output.

**12. DATE OF ABSTRACT**

September 1975.

**KEYWORDS:** ELECTRON; X-RAY; MONTE CARLO; SLAB; ONE-DIMENSION