last modified: 02-SEP-2003 | catalog | categories | new | search |

PSR-0242 SABRINA.

SABRINA, Geometry Plot Program for MCNP

top ]
1. NAME OR DESIGNATION OF PROGRAM:  SABRINA.
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
SABRINA PSR-0242/02 Tested 23-MAR-1990
SABRINA PSR-0242/03 Tested 23-MAR-1990
SABRINA PSR-0242/07 Tested 02-SEP-2003

Machines used:

Package ID Orig. computer Test computer
PSR-0242/02 Many Computers DEC VAX 8810
PSR-0242/03 CRAY X-MP CRAY family
PSR-0242/07 Linux-based PC,UNIX W.S. SUN W.S.,DEC ALPHA W.S.,PC bi-Pentium III 1GHz LINUX RedHat
top ]
3. DESCRIPTION OF PROGRAM OR FUNCTION

SABRINA is an interactive, three-dimensional, geometry-modeling code system, primarily for use  with CCC-200/MCNP. SABRINA's capabilities include creation, visualization, and verification of three-dimensional geometries specified by either surface- or body-base combinatorial geometry; display of particle tracks are calculated by MCNP; and volume fraction generation.
top ]
4. METHOD OF SOLUTION

Rendering is performed by ray tracing or an edge and intersection algorithm. Volume fraction calculations are made by ray tracing.
top ]
5. RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM:  A graphics display with X Window capability is required.
top ]
6. TYPICAL RUNNING TIME

The time is dependent on the complexity of the geometry model, resolution, and the size of the display window.  Most of the standard SABRINA examples take from a few seconds to few minutes.
top ]
7. UNUSUAL FEATURES OF THE PROGRAM:
top ]
8. RELATED AND AUXILIARY PROGRAMS:  MCNP.
top ]
9. STATUS
Package ID Status date Status
PSR-0242/02 23-MAR-1990 Tested at NEADB
PSR-0242/03 23-MAR-1990 Screened
PSR-0242/07 02-SEP-2003 Tested at NEADB
top ]
10. REFERENCES:
PSR-0242/02, included references:
- B.L. Kirk:
  SABRINA Quick Guide
  Informal Notes, ORNL (August 1989)
- C.T. Rombough:
  SABRINA A Programmer's Reference Manual
  Los Alamos National Laboratory Informal Report (May 1989)
- J.T. West III:
  SABRINA: An Interactive Three-Dimensional Geometry-Modeling
  Program for MCNP.
  LA-10688-M  (October 1986)
PSR-0242/03, included references:
- B.L. Kirk:
  SABRINA Quick Guide
  Informal Notes, ORNL (August 1989)
- C.T. Rombough:
  SABRINA A Programmer's Reference Manual
  Los Alamos National Laboratory Informal Report (May 1989)
- J.T. West III:
  SABRINA: An Interactive Three-Dimensional Geometry-Modeling
  Program for MCNP.
  LA-10688-M  (October 1986)
PSR-0242/07, included references:
- B.L. Kirk:
SABRINA Quick Guide
Informal Notes, ORNL (August 1989).
- C.T. Rombough:
SABRINA A Programmer's Reference Manual
LANL Informal Report (May 1989).
- J.T. West III:
SABRINA: An Interactive Three-Dimensional Geometry-Modeling
Program for MCNP
LA-10688-M (October 1986).
- K.A. Van Riper:
SABRINA User's Guide
LA-UR-93-3696 (October 1993).
top ]
11. MACHINE REQUIREMENTS

Runs on IBM, SUN, DEC, Apollo, Hewlett Packard, and Silicon Graphics workstations running UNIX operating systems, VAX computers running ULTRIX and CRAY computers running UNICOS. A graphics display with X Window capability is required.
top ]
12. PROGRAMMING LANGUAGE(S) USED
Package ID Computer language
PSR-0242/02 FORTRAN-77
PSR-0242/03 FORTRAN-77
PSR-0242/07 FORTRAN+C
top ]
13. OPERATING SYSTEM UNDER WHICH PROGRAM IS EXECUTED

A UNIX operating  system, FORTRAN-77 compiler, ANSI C compiler. Optionally, PVM version 3.0 or higher for the distributed version; PostScript printer or viewer for disposal of hardcopy files.
PSR-0242/02
NEA-DB ran the test cases included in this package on VAX 8810 under VMS 5.1-1.
top ]
14. OTHER PROGRAMMING OR OPERATING INFORMATION OR RESTRICTIONS:
top ]
15. NAME AND ESTABLISHMENT OF AUTHOR

Contributed by: Radiation Safety Information Computational Center
                Oak Ridge National Laboratory
                Oak Ridge, Tennessee, U. S. A.
Developed by:   Radiation Transport Group
                Los Alamos National Laboratory
                Los Alamos, New Mexico, USA
Linux version:  Dr. Marcus SEIDL
                TUEV Sueddeutschland Bau and Betrieb GmbH
                BB-ETS3
                Westendstrasse 199
                80686 Muenchen, Germany
top ]
16. MATERIAL AVAILABLE
PSR-0242/07
sabhelp  SABRINA Commands
SABRINA Makefiles for different platforms/systems
FORTRAN-77 source files
C-language source files
INCLUDE files
Files for the m4 macro processor
SABRINA files, specific to the PVM installation
Sample problems
SABRINA manual (POSTSCRIPT and PDF formats)
LINUX version files
PSR-0242/02
File name File description Records
PSR0242_02.001 SABRINA information file 195
PSR0242_02.002 VAX command proc for SABRINA compile+link 13
PSR0242_02.003 VAX set-up command procedure for SABRINA 7
PSR0242_02.004 SABRINA FORTRAN source code 21437
PSR0242_02.005 CGS DIG FORTRAN source code for VAX 2618
PSR0242_02.006 CGS DDC FORTRAN source code for VAX 7925
PSR0242_02.007 CGS SIF FORTRAN source code for VAX 1840
PSR0242_02.008 CGS VMSIO ASSEMBLER routines for VAX 259
PSR0242_02.009 CGS VAXOUT assembler routines for VAX 36
PSR0242_02.010 Help file for SABRINA on VAX 1690
PSR0242_02.011 MAILBOX sample case input 15
PSR0242_02.012 COFFEE sample case input 24
PSR0242_02.013 SKIER sample case input 38
PSR0242_02.014 RDUCT sample case input 15
PSR0242_02.015 FISH sample case input 45
PSR-0242/03
File name File description Records
PSR0242_03.001 Information file 97
PSR0242_03.002 SABRINA FORTRAN source code CTSS version 21453
PSR0242_03.003 SABRINA FORTRAN source code UNICOS version 21185
PSR0242_03.004 SABRINA help file 1690
PSR0242_03.005 MAILBOX sample case input 15
PSR0242_03.006 COFFEE sample case input 24
PSR0242_03.007 SKIER sample case input 38
PSR0242_03.008 RDUCT sample case input 15
PSR0242_03.009 FISH sample case input 45
top ]
17. CATEGORIES
  • N. Subsidiary Calculations

Keywords: computer graphics, interactive display devices, plotting, three-dimensional.