RIC 2007 SNAP: Symbolic Nuclear Analysis Package. Chester Gingrich USNRC/RES 3/13/07



Similar documents
Sentaurus Workbench Comprehensive Framework Environment

Managed Backup Service Supported Platforms

CS 3530 Operating Systems. L02 OS Intro Part 1 Dr. Ken Hoganson

CUICAU: Cisco Unified Intelligence Center for Advanced Users v1.x

Outside In Image Export Technology SDK Quick Start Guide

Web Conferencing Version 8.3 Troubleshooting Guide

OVERVIEW HIGHLIGHTS. Exsys Corvid Datasheet 1

Microsoft Windows Apple Mac OS X

Interactive Applications in Teaching with the MATLAB Web Server. 1 Aim and structure of the MATLAB Web Server

Software. Programming Language. Software. Instructor Özgür ZEYDAN. Bülent Ecevit University Department of Environmental Engineering

SNOW LICENSE MANAGER (7.X)... 3

This document lists the configurations that have been tested for the Oracle Primavera P6 version 7.0 release.

Microsoft Windows Apple Mac OS X

REMOTE DEVELOPMENT OPTION

Release Notes / Version Description Document for MSP Geographic Translator (GEOTRANS) Version 3.4

Data Sheet VISUAL COBOL WHAT S NEW? COBOL JVM. Java Application Servers. Web Tools Platform PERFORMANCE. Web Services and JSP Tutorials

Tested configuration for Major versions of Primavera:-

GETTING STARTED GUIDE

Adobe LiveCycle ES Update 1 System Requirements Adobe LiveCycle ES Foundation-based solution components

Cisco Unified Intelligence Center for Advanced Users

Integrated Open-Source Geophysical Processing and Visualization

Lavastorm Analytic Library Predictive and Statistical Analytics Node Pack FAQs

A~~A~A~c~.'J~f 7ejs4./

Outline. hardware components programming environments. installing Python executing Python code. decimal and binary notations running Sage

CE 504 Computational Hydrology Computational Environments and Tools Fritz R. Fiedler

Procase Consulting. APEX 4.1 Introduction. Oleg Mochkin

WHAT S NEW IN SAS 9.4

Agile Business Suite: a 4GL environment for.net developers DEVELOPMENT, MAINTENANCE AND DEPLOYMENT OF LARGE, COMPLEX BACK-OFFICE APPLICATIONS

ADT Plugin for Eclipse

Stage 5 Information and Software Technology

Readme File for All Platforms

Understand and Build Android Programming Environment. Presented by: Che-Wei Chang

OpenControl. Utilization

Volume SYSLOG JUNCTION. User s Guide. User s Guide

How to use PDFlib products with PHP

<Insert Picture Here> Oracle Policy Automation System Requirements

CA Client Automation

Section 1.4. Java s Magic: Bytecode, Java Virtual Machine, JIT,

Installation Guide of the Change Management API Reference Implementation

Using SQL Developer. Copyright 2008, Oracle. All rights reserved.

Supported Platforms. HP Vertica Analytic Database. Software Version: 7.0.x

Using Keil software with Linux via VirtualBox

FreeForm Designer. Phone: Fax: POB 8792, Natanya, Israel Document2

How To Manage Technology

SNOW LICENSE MANAGER (7.X)... 3

Migrate AS 400 Applications to Windows, UNIX or Linux

MIB Explorer Feature Matrix

PGP Command Line Version 10.0 Release Notes

4.1 Introduction 4.2 Explain the purpose of an operating system Describe characteristics of modern operating systems Control Hardware Access

DIABLO VALLEY COLLEGE CATALOG

How To Use Ibm Tivoli Composite Application Manager For Response Time Tracking

An Introduction to Open Source Geospatial Tools

This brochure has been created using Acrobat PDF format from Adobe Systems Incorporated. All Rights Reserved. Copyright 2009, Hitachi, Ltd.

Communiqué 4. Standardized Global Content Management. Designed for World s Leading Enterprises. Industry Leading Products & Platform

Jonathan Worthington Scarborough Linux User Group

DocDokuPLM Innovative PLM solution

IDL. Get the answers you need from your data. IDL

Toad Data Modeler - Features Matrix

Oracle SQL Developer Migration

IBM WebSphere MQ File Transfer Edition, Version 7.0

Product Summary of XLReporter with OPC Servers

Oracle Universal Content Management

OPERATING SYSTEM SERVICES

Example of Standard API

ABSTRACT TECHNICAL DESIGN INTRODUCTION FUNCTIONAL DESIGN

Tutorial 0A Programming on the command line

VisIt Visualization Tool

After studying this lesson, you will have a clear understanding of, what an Operating System is. functions of an Operating System

EMC Documentum Content Services for SAP iviews for Related Content

Server Monitoring. AppDynamics Pro Documentation. Version Page 1

Shipping Products Chart. Contents

Shipping Products Chart. Contents

CA Aion Business Rules Expert r11

StreamServe Persuasion SP5 Supported platforms and software

Manual pdf-recover Page 2

locuz.com HPC App Portal V2.0 DATASHEET

Introduction to Android

A Universal Visualization Platform

Analysis Programs DPDAK and DAWN

Chapter 13 Computer Programs and Programming Languages. Discovering Computers Your Interactive Guide to the Digital World

TIBCO ActiveMatrix BusinessWorks Plug-in for TIBCO Managed File Transfer Software Installation

Seamless integration Connect our solution to your business applications thanks to our open architecture

Eventia Log Parsing Editor 1.0 Administration Guide

How To Use Axway Sentinel

Online Backup Client User Manual

Oracle Business Intelligence Publisher. 1 Oracle Business Intelligence Publisher Certification. Certification Information 10g Release 3 (

Installation and Release Bulletin Replication Server Messaging Edition for Linux, Microsoft Windows, and UNIX

SnapManager for Oracle 2.2. Anand Ranganathan Product & Partner Engineer (PPE)

SNOW LICENSE MANAGER (8.X)... 4

Automate Your BI Administration to Save Millions with Command Manager and System Manager

TEST AUTOMATION FRAMEWORK

GlassFish Security. open source community experience distilled. security measures. Secure your GlassFish installation, Web applications,

Architecture and Mode of Operation

GE Transportation Business Intelligence Release Notes

Analyzing Network Servers. Disk Space Utilization Analysis. DiskBoss - Data Management Solution

Maximizing ROI on Test and Durability

PN Connect:Enterprise Secure FTP Client Release Notes Version

Supported Platforms. HP Vertica Analytic Database. Software Version: 7.1.x

Table of Contents Release Notes 2013/04/08. Introduction in OS Deployment Manager. in Security Manager Known issues

Kernel Types System Calls. Operating Systems. Autumn 2013 CS4023

Transcription:

RIC 2007 SNAP: Symbolic Nuclear Analysis Package Chester Gingrich USNRC/RES 3/13/07 1

SNAP: What is it? Standard Graphical User Interface designed to simplify the use of USNRC analytical codes providing: An Interface for constructing and editing input models A Tool for visualization of code outputs and data Runtime Job Control Job organization features; keeps track of your input and output files Easy access to analytical code documentation 2

SNAP: What's in the Package SNAP is a package of tools Model Editor Run Time or job control Visualization Tool Plotting Tool 3

SNAP: Model Editor Graphically create or edit a visual representation of an input model Groups of components can be placed in logically separate views (for example: all the modeling objects associated with modeling a steam generator may be placed on a single view) Component connections are easily visualized and edited. Helps the user to avoid common input deck formatting problems. The SNAP Model Editor can import and export models as ASCII decks. Permits additional model error checking to be performed. Visual warning messages to users can be used to quickly locate potential modeling problems. 4

SNAP: Run-Time or job control Assists the user in running the analytical codes. Organizes the input and output files. Can run analytic codes on multiple machines and access them through a network. 5

SNAP: Visualization Tool Visualization of data is handled through the Animation feature plug-in 6

SNAP: Plot Tool The APTPlot plot tool is integrated with SNAP Can also be installed separately without code support Can be used to plot data directly from data files or from code output Written in Java and is easily installable Produces publication quality output (postscript, PDF, SVG, etc ) 7

SNAP: Where? Supported Operating Platforms SNAP can be run on any platform that supports Java 1.5, including: MS Windows (XP, Vista) Apple/MAC OS X Various Linux Platforms: Redhat, SUSE, etc... Various Unix platforms: Solaris, HP-UX, IBM-AIX, etc... 8

SNAP: Extensibility The basic SNAP core GUI provides a basis for supporting many different analytical codes. Plug-in based architecture allows for extensibility to new/other analytic codes. A SNAP code plug-in is a program unit that, for a particular analytic code, encapsulates all user interface, input, output, and run-time features in one file. A SNAP plug-in can be installed by simply placing the plug-in file in the SNAP plug-in directory 9

SNAP: Extensibility (continued) Third party development of a plug-in is possible SNAP Application Programming Interface (API) specification is freely available and makes extensive use of industry standard interfaces Several codes already have SNAP plug-ins available TRACE RELAP5 (and RELAP5-3D) MELCOR 1.8.6 CONTAIN COBRA 10

SNAP: Feature Plug-ins A SNAP plug-in can also implement a feature or extended capability that may or may-not be related to a specific analytic code Animation plug-in: existing plug-in that provides for visualization of the output for various analytic codes or raw data. Code conversion plug-in: various plug-ins exist that convert or assist in the translation of a model from one analytical code type to another (example: RELAP5 core to TRACE core mapping plug-in). Macro plug-in: allows the user to run a user written script. Scripts can be very powerful tools for developing special functionality not already part of SNAP. 11

SNAP: Why Use it? Greatly reduces time to develop and/or modify analytic code models. SNAP simplifies the running of analytical codes. Permits model developers to graphically annotate and document their input models. Provides for quick and easy visualization of code results and/or data. SNAP graphical views can be saved in several standard file formats that can be edited in 3 rd party applications and easily included in documentation. 12

SNAP: Who? Developed by the U.S. NRC Office of Nuclear Regulatory Research Primary contractor: Applied Programming Technologies, Inc. 13

SNAP: Where to get it? Available for download from: http://www.nrcsnap.com Current early release version Limited documentation No Support SNAP version 1.0 is scheduled to be released in the Fall of 2007 Full set of documentation Limited support 14

SNAP: Animation Examples 15