Sabrina Features
Imaging Model |
Geometry Testing |
Visualization Settings |
MCNP Geometries |
Particle Tracks |
Input to Sabrina |
Output from Sabrina |
Documentation |
Miscellaneous Features |
Availabilty |
Distributed Computing
Imaging Model
- Rendering of
MCNP
(and other surface) geometries by ray tracing
- Either ray traced image or line drawings showing edges
and intersections
- Ray tracing uses the MCNP tracking code
- You see what MCNP sees
- Rendering speed is dependent on efficiency of
geometry model description---If Sabrina
struggles, so will MCNP
- 2-D plots by ray tracing
- X Window screen display in Unix version
Windows graphics in PC version
- Printing by PostScript files Unix) or
Device Independent Bitmap (Windows)
- Saving of images as PostScript, Bitmap (Windows), and GIF (Unix).
- Graphics adapts to color capability of display
Geometry Testing
- Rays traverse entire model
- Finds underdefined and overdefined volumes
- Errors shown in color (red) and a succinct report generated
- Works with Repeated Structures
Visualization Settings
- Color and Transparency by material, cell, or density
- User control of ViewPoint, zoom state, and colors
- Variable light source position with shadows.
- Up to 10 ViewPoints, Light Source Positions, and Spatial Windows (or bounding
boxes) may be defined and retrieved
- The ViewPoint can be rotated by a given Angle
- Cutter bodies to expose interiors
- Interactive Query and Zooming
- User control of which way is Up
MCNP Geometries
- Reads and writes MCNP input files
- Full MCNP repeated structure capability,
including lattices and transformations
- Converts solid body combinatorial geometry to MCNP surface
geometry
Particle Tracks
- Sabrina reads and writes MCNP ptrac files
The output PTRAC file is Filtered and Pruned
- Sabrina gives a summary of information contained in the
ptrac file
- Tracks can be filtered by intrinsic attributes such as
particle type, energy, history number,
criticality calculation cycle number, ...
- Tracks may be restricted by Bounds on Coordinates,
Energy, Weight, and Time.
- Tracks interacting with a specific cell, material, etc.
can be selected.
- Source, interaction, and termination sites may be shown.
- Tracks and/or event sites may be shown separately, with or
without geometry.
- Tracks can be colored by Energy, Particle Type, Weight,
Time, or Number of Interactions. Energy, Weight, and Time
coloring can use a continuous color shading coding.
- Pruning eliminates Branches that are not part of a path to
a specified cell or surface
- A linear Transformation may be applied to the Tracks
Input to Sabrina
- Sabrina reads MCNP, ITS ACCEPT, Sabrina command, and MCNP ptrac files
- Typed commands
- Script files
- Journal file written during Sabrina session may be read in
as a script file
- sabrina.ini Initialization File automatically saves
user preferences and window sizes and positions
Windows version uses system registry instead of ini file
- Unix version uses Resouces file for user preferences
Output from Sabrina
- Sabrina writes MCNP, ACCEPT, and Sabrina command files
- Sabrina writes PostScript files containing both
bitmap images (screen copy) and vector graphics (e.g. lines)
- Unix version writes GIF files
- Images are saved as Device Independent Bitmaps (Windows Sabrina) or
compressed image format (Unix)
- Graphics can be sent directly to the printer
Documentation
- Comprehensive Windows Help package is included with
Windows Sabrina
- Context Sensitive Help in Windows Sabrina
- Interactive help exists for all commands
- Hypertext (HTML) help in Unix version uses Netscape Navigator
- Sabrina User's Guide contains over 200 pages of
detailed instructions in full color
- Electronic PDF version of Sabrina User's Guide supplied with distribution.
- Sabrina comes with an extensive set of examples
Miscellaneous Features
- Coordinate axis display
- Meshing and volume fraction calculation
- Line drawing---edges and intersections---of solid body
geometry with hidden line removal
- Sabrina can play sounds at startup and termination,
after completion of pictures, and on errors and warnings
- Save and Restore of images (Unix)
- X-ray simulation mode
- Text Labels can be written over graphics
- Color legend bar gives color coding scale
Availability
- Sabrina has been Ported to most UNIX platforms with X Window graphics
and to Personal Computers running Windows (95, 98, NT, 2000, ME, XP)
- Sabrina is available from
White Rock Science
Distributed Computing
- Distributed ray tracing for quick rendering
- Uses PVM
- Full control of PVM from within Sabrina
- Works with Windows versions
Last modified: September, 2004
Kenneth A. Van Riper /
email