Recent News
SNAP Version 3.1.5 Released
February 24, 2021
AptPlot 7.0.2 Updated
February 24, 2021
PyPost 3.0.1 Released
October 6, 2020

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.


Users' manuals, on-line instruction, 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 3.1.5 - Released 2/24/2021:

  • The job stream system was updated to allow users to select an application definition that will be used by default by Job Steps of that type. With these updates, the user will only be required to select an application for a Job Step if a specific application version is required.
  • An issue was resolved which prevent copying and pasting application and platform definitions in the site configuration tool.
  • Support has been added for multiple Version Control System (VCS) plug-ins to SNAP. Currently SVN and GIT are supported as individual plug-ins. Each plug-in automatically detects whether the current model is saved to a VCS controlled directory and activates the appropriate toolbar and menu items.
  • The graphical job streams have been updated to remove some seldom used options that increased complexity without improving usability.
    • Removed Job stream file grouping.
    • Removed the ability for job step inputs to be flagged as non-parametric.
    • Replaced the job step filter with a single Boolean variable reference.
  • The JS AptPlot job step has been updated to include the EXIT_ON_ERR batch command. This ensures that if an error occurs while reading an expected plot file the script fails rather than generating unexpected plots.

see older releases