Recent News
SNAP Version 2.6.1 Released
February 28, 2018
AptPlot 6.8.0 Updated
February 19, 2018
PyPost 1.3.3 Released
February 19, 2018

Symbolic Nuclear Analysis Package

The Symbolic Nuclear Analysis Package (SNAP) consists of a suite of integrated applications designed to simplify the process of performing engineering analysis. SNAP is built on the Common Application Framework for Engineering Analysis (CAFEAN) which provides a highly flexible framework for creating and editing input for engineering analysis codes as well as extensive functionality for submitting, monitoring, and interacting with the codes.

Download SNAP

Getting Started

A guide to downloading and installing SNAP and its prerequisite software.


Read detailed users' manuals, tutorials, and other SNAP related materials.

SNAP Plug-ins

Find information about the various SNAP plug-ins available to users.

Technical Support

Technical support is available to CAMP members, NRC contractors and SNAP User's Group members.

Change Log

SNAP 2.6.1 - Released 2/28/2018

  • The Job Stream Sequence validation logic was updated to ensure that the files referenced by External Files and File Sets that are set "Bundle With Stream" are specified and available.
  • An issue was resolved that prevented Unknown string variables from being properly assigned values by Tabular Parametric stream types during Job Stream submission.
  • The conversion factor used to convert "Specific Volume" values to cm**3/kg in the Steam Tables dialog used in the Model Editor was changed from the incorrect 1E3 to 1E6.
  • The SETVAR batch command was updated to include support for string variables.
  • The graphical editing of restart cases has been updated to wait until the restart case is fully applied before opening the views. This speeds up the graphical editing process and prevents the views from flickering.
  • The CAFEAN core logic used to read large double arrays from XDR compliant file formats was optimized to more efficiently handle large files.
  • The editor used to change the "Value" property of SNAP variables was updated to more efficiently handle multi-edit with more than 10 variables selected.
  • The SNAP jEdit support has been updated to be compatible with jEdit version 5.4.0. This includes updates to automatically install the SNAP plug-in for jEdit.
  • An issue was resolved that could cause parametric Job Streams in an Engineering Template to report multiple failures to the Model Editor screen when loading the model from MED. 

Please Note: The following issues are still under development:

  • The model notebook export for tabular data has been updated to change the exclusion message to indicate that the data was excluded due to size when the table data is excluded from the notebook.
  • The Ownership & Reviewer dialog has been updated to include a Take Ownership button, which sets the owner of the selected properties to the current user.
  • Sub-systems have been updated to prevent circular references.
  • The right-click menu for adding or removing components to a subsystem has been updated to resolve an issue which would prevent the "Remove from Subsystem" menu item from appearing for components inside a nested sub-system.
  • The sub-system integration logic has been updated to ensure that the target model is selected in the Navigator after the integration completes.
  • The SNAP MED save logic has been updated to preserve file attributes such as permissions and ownership when overwriting an existing MED file.
  • An issue was resolved that prevented the component level Model Note Viewer button icon at the top of the Property View from being updated after a Model Note is linked directly to a component.

see older releases