RFSP-IST UNIX Simulations, and the Application of Sourceforge Prepared By: Aditi Garg Summer Student May-Sept 2005.

Slides:



Advertisements
Similar presentations
Integration of MBSE and Virtual Engineering for Detailed Design
Advertisements

Page 1 October 31, 2000 An Introduction to Large-Scale Software Development Steve Varnau Core HP-UX Operation October 31, 2000.
INFORMATION TECHNOLOGY IN BUSINESS AND SOCIETY SESSION 20 – HOW SOFTWARE IS MADE SEAN J. TAYLOR.
VxWorks Real-Time Kernel Connectivity
Mi-Joung choi, Hong-Taek Ju, Hyun-Jun Cha, Sook-Hyang Kim and J
Outline IS400: Development of Business Applications on the Internet Fall 2004 Instructor: Dr. Boris Jukic Server Side Web Technologies: Part 2.
Physical Design CS 543 – Data Warehousing. CS Data Warehousing (Sp ) - Asim LUMS2 Physical Design Steps 1. Develop standards 2.
Mgt 240 Lecture Website Construction: Software and Language Alternatives March 29, 2005.
Web Programming Language Dr. Ken Cosh Week 1 (Introduction)
1 MASTERING (VIRTUAL) NETWORKS A Case Study of Virtualizing Internet Lab Avin Chen Borokhovich Michael Goldfeld Arik.
Web Page A page displayed by the browser. Website Collection of multiple web pages Web Browser: A software that displays web pages on client computer.
Linux Operations and Administration
Java Server Pages (JSP) Presented by: Ananth Prasad & Alex Ivanov May 10, 2001.
CHAPTER 6 ELECTRONIC DATA PROCESSING SYSTEMS
.NET, and Service Gateways Group members: Andre Tran, Priyanka Gangishetty, Irena Mao, Wileen Chiu.
1 Web Database Processing. Web Database Applications Static Report Publishing a report is prepared from a database application and exported to HTML DB.
MD-EXPERT Medical Practice Management System. Product Overview Primary markets Family Practice Internal medicine General Practitioner Small to mid-size.
Operating Systems Operating System
NETWORK CENTRIC COMPUTING (With included EMBEDDED SYSTEMS)
Web Servers Web server software is a product that works with the operating system The server computer can run more than one software product such as .
JCE A Java-based Commissioning Environment tool Hiroyuki Sako, JAEA Hiroshi Ikeda, Visible Information Center Inc. SAD Workshop.
COMPUTER SOFTWARE Section 2 “System Software: Computer System Management ” CHAPTER 4 Lecture-6/ T. Nouf Almujally 1.
SUSE Linux Enterprise Server Administration (Course 3037) Chapter 4 Manage Software for SUSE Linux Enterprise Server.
Sergey Ananko Saint-Petersburg State University Department of Physics
An intro to programming. The purpose of writing a program is to solve a problem or take advantage of an opportunity Consists of multiple steps:  Understanding.
DIFFERENCE BETWEEN ORCAD AND LABVIEW
 To explain the importance of software configuration management (CM)  To describe key CM activities namely CM planning, change management, version management.
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
Internet and Distributed Representation of Agent Based Model by- Manish Sharma.
Lecture 15 Introduction to Web Services Web Service Applications.
Chapter 20 Symmetric Encryption and Message Confidentiality.
The Network Performance Advisor J. W. Ferguson NLANR/DAST & NCSA.
CHAPTER TEN AUTHORING.
CS 390 Unix Programming Summer Unix Programming - CS 3902 Course Details Online Information Please check.
Network Monitoring System for the UNIX Lab Bradley Kita Capstone Project Mentor: Dr C. David Shaffer Fall 2004/Spring 2005.
Introducing ASP.NET 2.0. Internet Technologies WWW Architecture Web Server Client Server Request Response Network HTTP TCP/IP PC/Mac/Unix + Browser (IE,
Developing software and hardware in parallel Vladimir Rubanov ISP RAS.
CE Operating Systems Lecture 3 Overview of OS functions and structure.
Remote Controller & Presenter Make education more efficiently
Computer Networking From LANs to WANs: Hardware, Software, and Security Chapter 13 FTP and Telnet.
1 MSCS 237 Overview of web technologies (A specific type of distributed systems)
WEP Presentation for non-IT Steps and roles in software development 2. Skills developed in 1 st year 3. What can do a student in 1 st internship.
INTRODUCTION TO WEB APPLICATION Chapter 1. In this chapter, you will learn about:  The evolution of the Internet  The beginning of the World Wide Web,
Microsoft Management Seminar Series SMS 2003 Change Management.
Chapter 8 Lecture 1 Software Testing. Program testing Testing is intended to show that a program does what it is intended to do and to discover program.
Software Configuration Management (SCM). Product Developer Disciplines One view of the world is that there are three types of activities are required.
Application Software System Software.
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
Rational Unified Process Fundamentals Module 4: Core Workflows II - Concepts Rational Unified Process Fundamentals Module 4: Core Workflows II - Concepts.
17 Establishing Dial-up Connection to the Internet Using Windows 9x 1.Install and configure the modem 2.Configure Dial-Up Adapter 3.Configure Dial-Up Networking.
Apache Web Server Architecture Chaitanya Kulkarni MSCS rd April /23/20081Apache Web Server Architecture.
TOPIC 7.0 LINUX SERVICES AND CONFIGURATION. ROOT USER Root user is called “super user” because it has power far beyond those of mortal user. As root,
THE WINDOWS OPERATING SYSTEM Computer Basics 1.2.
Copyright © New Signature Who we are: Focused on consistently delivering great customer experiences. What we do: We help you transform your business.
Control Technology Incorporated. Introduction to 2500-ACP1 Application Coprocessor 2500-WB-USB Workbench Integrated Development Environment for IEC
Planning Server Deployments Chapter 1. Server Deployment When planning a server deployment for a large enterprise network, the operating system edition.
Presented By Sushil K. Chaturvedi Assistant Professor SRCEM,Banmore 1.
Web Programming Language
Overview – SOE PatchTT November 2015.
Overview – SOE PatchTT December 2013.
Introduction to .NET Framework Ch2 – Deitel’s Book
Maintaining software solutions
Networking for Home and Small Businesses – Chapter 2
Jordan University of Science and Technology
Dynamic Process for Source Control
Networking for Home and Small Businesses – Chapter 2
Overview of Workflows: Why Use Them?
CHAPTER 6 ELECTRONIC DATA PROCESSING SYSTEMS
GENEDI EUROPEAN COMMISSION - EUROSTAT GENERIC EDI TOOLBOX
Web Application Development Using PHP
Presentation transcript:

RFSP-IST UNIX Simulations, and the Application of Sourceforge Prepared By: Aditi Garg Summer Student May-Sept 2005

Outline RFSP-IST -Reactor Fuelling Simulation Program Industry Standard Toolset AECL SourceForge (SF) Foundry - Delivery of software products and services over the internet.

CANDU Basic Lattice Cell  basic building block of the CANDU design  Dimensions  1 lattice pitch by 1 lattice pitch by 1 fuel- bundle length ( cm x cm x cm)  Basic lattice cell components:  1-bundle length of pressure tube, with fuel bundle and heavy-water coolant  calandria tube, concentric with the pressure tube and separated from it by an isolating gas gap  associated volume of heavy-water moderator

(not to scale) CANDU Basic Lattice Cell (with 37-Element Fuel)

CANDU Reactivity Devices  Reactor core  reactivity devices  zone controllers and adjusters, which are positioned interstitially between fuel channels

Reactor-Physics Computational Scheme  CANDU neutronics consists of three stages. -Computer programs developed to perform calculations  Three Stages:  Lattice-Cell Calculation (POWDERPUFS-V or WIMS-IST)  Reactivity-Device (Supercell) Calculation (DRAGON)  Finite-Core Calculation (RFSP-IST)

RFSP RFSP-IST (Reactor Fuelling Simulation Program - Industry Standard Toolset)  Computer program to do neutronics (static, quasistatic, and dynamic) calculations for CANDU reactors  RFSP can calculate both static and kinetic neutron flux and power distributions in the core in two energy groups and three dimensions.  RFSP can be used to simulate reactor operations, including refuelling and burnup steps.

 Modular in nature  Each module  specific function.  model definition  time ‑ average and instantaneous calculations of the in ‑ core flux  power distributions  kinetics calculations  execute independently of one another and share data through the RFSP direct ‑ access file RFSP

RFSP-IST (Reactor Fuelling Simulation Program - Industry Standard Toolset) Calculates the static 3-D flux distribution in the core by either of two methods:  the solution of the finite ‑ difference diffusion equation in two energy groups  a flux ‑ mapping method, using a modal expansion of the flux in a series of pre ‑ calculated flux modes

RFSP Release Verification  RFSP code  Running simulations in UNIX  Developed KORN Shell scripts and Fortran executables to automate generation of verification reports  Comparison of data through different RFSP versions to AECL Versions [ACR Feature requests]  Platforms used: HP, LINUX, PC

RFSP Release Verification  Verification involves the comparison of the outputs generated by different versions.  Results generated by two versions be similar,  Behaves consistently with respect to both platforms.  The comparison is in the form of a percent difference of key parameters  i.e. reactivity and maximum bundle and channel powers.

Verification Summary  RFSP Report  Contains all modifications  Results provided with different compilers were not the same  Errors  related to numerical rounding or truncation % difference > 0.5%, parameter is flagged  Comparisons showed that no unacceptable differences were found

AECL SourceForge (SF) Foundry Delivery of software products and services over the internet. An exchange of information between AECL and customer staff. –Used for code activities & documentation for external customers. –Provides access to documents, feature requests, support requests & to track bugs.

AECL SourceForge (SF) Foundry

–Reporting techniques  Generates filtered graphical displays  Illustrates work pending for days, weeks, months and years EXAMPLE: NUCIRC Project (similar to RFSP)

Source Forge cont’d Comprises of:  Bug Tracking System  Tech Support Tracking System  Patch Tracking System  Feature Request Tracking System  Public Forums Help Open Discussion  Site hosting, permanent file archival, full backups, and total web-based administration.  *RFSP-IST Home Page

RFSP WEBSITE Hummingbird Exceed – Visualize desktop of a Linux Session  Many updates to the RFSP website made using the software development environment ECLIPSE Platform Version on the RedHat LINUX operating system.  Open source PHP scripting programming language was used for website development.  Using VNCViewer  remote desktop environment. VNCViewer is an Xt-based client application for the VNC (Virtual Network Computing) system. VNC software is cross-platform, allowing remote control between different types of computer.

Thank you!!