last modified: 05-AUG-2010 | catalog | categories | new | search |

PSR-0155 DOGS.

DOGS, Flux Plots of Radiation Transport Program Using DISSPLA

top ]
1. NAME OR DESIGNATION OF PROGRAM:  DOGS.
top ]
2. COMPUTERS
To submit a request, click below on the link of the version you wish to order. Only liaison officers are authorised to submit online requests. Rules for requesters are available here.
Program name Package id Status Status date
DOGS PSR-0155/01 Tested 04-OCT-1989

Machines used:

Package ID Orig. computer Test computer
PSR-0155/01 IBM 360 series IBM 3090
top ]
3. DESCRIPTION OF PROGRAM OR FUNCTION

DOGS produces a graphical display of flux data calculated by common discrete-ordinates radiation transport codes, such as CCC-254/ANISN-ORNL, PSR-063/AMPX- II module XSDRNPM, or CCC-429/DOT4.3.
top ]
4. METHOD OF SOLUTION

DOGS uses the DISSPLA proprietary graphics software package to provide flexible plot construction and manipulation. The codes are generally tailored for minumum input requirements when used with the ANISN and DOT discrete ordinates codes, but include many special options for alternate uses and flexible plot enhancements. All of the DOGS codes function independently.
top ]
5. RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM

All of the DOGS routines use flexible dimensioning and, therefore, no restrictions are placed on problem size. All of the routines except ACTUAL require the availability of DISSPLA software.
top ]
6. TYPICAL RUNNING TIME

The execution time depends on the number of plots being generated. The time required for each plot is on the order of a few seconds.
top ]
7. UNUSUAL FEATURES OF THE PROGRAM:
top ]
8. RELATED AND AUXILIARY PROGRAMS:
PSR-0155/01
EGAD                Plots two-dimensional geometries and calculates
                    geometries and geometry-related data useful
                    for constructing and debugging complicated
                    geometries.
ISOPLOT4            Plots iso-flux and iso-activity contours from
                    DOT-4 fluxes overlaid on an EGAD-type geometry
                    plot.
FORM                Plots DOT fluxes or activities as a three-
                    dimensional surface projected above an EGAD-
                    type geometry plot.
ACTUAL              Calculates activities from DOT fluxes on a
                    zone-wise basis.
TOOTH               Calculates forward, adjoint product matrix
                    from ANISN angular fluxes and plots the space-
                    and energy-dependent results as a three-
                    dimensional surface.
APECT               Plots flux energy spectra and/or spatial
                    traverses in almost any manner and from almost
                    anywhere.
top ]
9. STATUS
Package ID Status date Status
PSR-0155/01 04-OCT-1989 Screened
top ]
10. REFERENCES:
PSR-0155/01, included references:
- C.O. Slater:
  DOGS Plotting Codes on the Cray
  Internal Correspondence  (November 1987)
- C.O. Slater:
  Upgrade of DOGS Plotting Codes to DISSPLA 10.0
  Internal Correspondence  (August 1987)
- C.O. Slater:
  Modifications to the ISOPLOT4 Plotting Code
  Internal Correspondence  (November 1983)
- C.O. Slater:
  Modifications to the ISOPLOT4 Plotting Code
  Internal Correspondence  (October 1981)
- D.T. Ingersoll and C.O. Slater:
  DOGS - A Collection of Graphics for Support of Discrete
  Ordinates Codes.
  ORNL/TM-7188  (March 1980)
top ]
11. MACHINE REQUIREMENTS

The DOGS routines are operational on the IBM  360/370 or Cray 1 systems. Most of the routines require a sequential scratch storage device and TOOTH requires a random access device. All routines except ACTUAL require a plotting device.
top ]
12. PROGRAMMING LANGUAGE(S) USED
Package ID Computer language
PSR-0155/01 FORTRAN-77 + ASSEMBLER
top ]
13. OPERATING SYSTEM UNDER WHICH PROGRAM IS EXECUTED

All routines except ACTUAL require the Integrated Systems Software Corporation's  DISSPLA graphics package and are compatible with DISSPLA Version 10.0.
In the IBM version all routines use the assembler language subroutine ALOCAT to achieve run-time allocation of memory space. This can be avoided by compiling a fixed dimension for the main container array.
The Cray source files were compiled on the Cray 1-XMP under CTSS using CFT 1.14 and FORTLIB. On the Cray XMP, the cft77 compiler was  used under the UNICOS operating system.
top ]
14. OTHER PROGRAMMING OR OPERATING INFORMATION OR RESTRICTIONS:
top ]
15. NAME AND ESTABLISHMENT OF AUTHORS

          Oak Ridge National Laboratory
           Oak Ridge, Tennessee
top ]
16. MATERIAL AVAILABLE
PSR-0155/01
File name File description Records
PSR0155_01.001 INFORMATION FILE 59
PSR0155_01.002 EGAD SOURCE PROGRAM 822
PSR0155_01.003 ISOPLOT4 SOURCE PROGRAM 2529
PSR0155_01.004 FORM SOURCE PROGRAM 703
PSR0155_01.005 ACTUAL SOURCE PROGRAM 306
PSR0155_01.006 TOOTH SOURCE PROGRAM 746
PSR0155_01.007 ASPECT SOURCE PROGRAM 831
PSR0155_01.008 JCL AND SOURCES TO CREATE A LIBRARY 1446
PSR0155_01.009 JCL TO COMPILE SOURCE PROGRAMS 91
top ]
17. CATEGORIES
  • J. Gamma Heating and Shield Design
  • N. Subsidiary Calculations

Keywords: doses, flux distribution, plotting, transport theory.