NE/RHP Computer Support

How do I get help?

Send e-mail to support@engr.oregonstate.edu

Computing Web Links:

College of Engineering Computing pages

College of Engineering / EECS High Performance Computing Cluster

RAGE Cluster Monitor

Q-Stat Cluster Tool

ONID Home Page

OSU Student Computing Facilities

 

Where do I find printing paper and toner?

  • Go to the front desk and ask the secretary. Be prepared to give the room number and the name of the printer which needs paper.
  • For toner send e-mail to support@engr.oregonstate.edu with the room number.

NERHP Servers:

Unix CPU Hosts:

  • Biot.ne (Sun)
  • Carnot.ne (Sun)
  • Darcy.ne (Sun)
  • Euler.ne (Sun)
  • Offtherail.ne (Linux - RedHat v5)
  • Rogue.ne (Linux - RedHat v5)

File Server:

  • Chadwick.ne

For access to servers and cluster computing, please send e-mail to support@engr.oregonstate.edu

To use NE/RHP software on the NE/RHP Servers or Engineering / EECS High Performance Computing Cluster

(Add the following to the .cshrc file)
source /nfs/chadwick/a1/nerhp.login

To use the Engineering / EECS High Performance Computing Cluster

(Add the following to the .cshrc file)
source /usr/local/apps/sge/settings.csh

MCNP/SCALE Information

MCNP/SCALE is export controled. You must gain approval from RSICC.

Before you can get or use MCNP/SCALE you must first become a registered user.


After you have registered you can order MCNP online at http://www-rsicc.ornl.gov/rsiccnew/CFDOCS/REQUEST_FORM.cfm, or you can fax or mail in the pdf software request

RSICC will send an e-mail indicating they have approved your request and are sending the MCNP package. You can forward this conformation e-mail to Support and they will add you to the valid user list for the NE/RHP servers.

MCNP and SCALE is available on the NE/RHP CPU servers and Engineering / EECS High Performance Computing Cluster.

Basic Information on using MCNP/SCALE:

To run MCNP/SCALE a working input deck must be put in the directory where the output files are to be saved.  The deck can be created by hand ( for creation of MCNP/SCALE decks please see the MCNP/SCALE manual ) or supplied.

Next to run the deck issue this command:

mcnp5 inputFileName outputFileName

or

scale5 inputFileName

One issue when running from off campus is that SSH connections may be disconnected.  To avoide this place 'nohup' in front of the command.

To terminate a running process type in 'ps -aux | grep user_name'.  This will list all process with that user name and provide the PID of the MCNP/SCALE process.  Next type 'kill [PID]' and that should terminiate the process.

How do I create a run script?

A script file is a file which contains a list of commands for a server to complete. Scripts are standard unicode text files that are saved with no dot extensions. (this means they are not saved as *.txt or *.doc ) . More information on writting scripts can be found at Using the Engineering / EECS High Performance Computing Cluster webpage.

User Application

#!/bin/csh

# Give the job a name
#$ -N jobname

# all outputs will be saved in the current working directory
#$ -cwd

# send output to job.log (STDOUT + STDERR)
#$ -o job.log
#$ -j y


# specify the hardware platform to run the job on.
# options are: nerhp, amd64-low, em64t, i386, volumejob (use i386 if you don't care)
#$ -q i386

# command to run. ONLY CHANGE THE APLICATION TO BE RUN AND ITS PARAMETERS
myapplication myparameters

 

MCNP Script

#!/bin/csh

# Give the job a name
#$ -N jobname

# all outputs will be saved in the current working directory
#$ -cwd

# send output to job.log (STDOUT + STDERR)
#$ -o job.log
#$ -j y


# specify the hardware platform to run the job on.
# options are: nerhp, amd64-low, em64t, i386, volumejob (use i386 if you don't care)
#$ -q i386

# command to run. ONLY CHANGE THE MCNP PARAMETERS (IE. INPUT NAME, OUTPUT NAME, ETC..)
/nfs/chadwick/a1/neapps/rhel5/mcnp5/MCNP5/bin/Linux/mcnp5 inp=inputname outp=ouputname


SCALE Script

#!/bin/csh

# Give the job a name
#$ -N jobname

# all outputs will be saved in the current working directory
#$ -cwd

# send output to job.log (STDOUT + STDERR)
#$ -o job.log
#$ -j y


# specify the hardware platform to run the job on.
# options are: nerhp, amd64-low, em64t, i386, volumejob (use i386 if you don't care)
#$ -q i386

# command to run. ONLY CHANGE THE NAME OF YOUR SCALE INPUT NAME
setenv TMPDIR /nfs/chadwick/u1/Your-UserName/scale/temp2
setenv SCALE /nfs/chadwick/a1/neapps/rhel5/scale5.1
/nfs/chadwick/a1/neapps/rhel5/scale5.1/cmds/scale5 inputname

 

 

What file formatting should I use for MCNP/SCALE input files?

You can use whatever text editor you wish to create your input file. However, there are a few properties the file must have in order for it to work with MCNP/SCALE. First, it needs to be saved in unicode format. This means it shouldn't be followed by a .txt or .doc extension. The second is that it must be in unix format. If you create the file in windows it will be created in dos format (This has a different invisible return character that isn't recognized by MCNP). To convert from dos to unix or vise versa you can use the following commands on the servers.

dos2unix fileName
unix2dos fileName

If you have a Mac or Unix machines this will automatically save the file in the correct format (remember there still should not be any extensions on it ie. .txt).

As far as editing or creating files directly on the servers you can use the program pico, nedit or emacs. These are all unix editors that are pretty simple to use.

These are not your only options there are other unix editors and some windows editors have conversion functions built in. ( A common one is Edit Pad Lite. )

Note that earlier versions of MCNP do no recognize the tab character. The most recent versions fix this, but keep this in mind if your input deck fails; the use of tabs could be the culprit.

Thermal Hydraulic and Reactor System Analysis Codes

The department has access to the following Thermal Hydraulic and Reactor System Analysis codes. Please see Dr. Brian Woods (brian.woods@oregonstate.edu) to gain access to these codes.

TRACE

The TRAC/RELAP Advanced Computational Engine. A modernized thermal-hydraulics code designed to consolidate the capabilities of NRC's 3 legacy safety codes - TRAC-P, TRAC-B and RELAP. It is able to analyze large/small break LOCAs and system transients in both PWRs and BWRs. The capability also exists to model thermal hydraulic phenomena in both 1-D and 3-D space. This is NRC's flagship thermal-hydraulics analysis tool.

RELAP5/MOD3.3 (NRC Maintained)

Small break LOCA and system transient analysis tool for PWRs or BWRs. It has the capability to model thermal hydraulic phenomena in 1-D components.

RELAP5-3D (INL Maintained)

RELAP5-3D is the latest in the RELAP5 code series developed at the Idaho National Laboratory (INL) for the analysis of transients and accidents in water-cooled nuclear power plants and related systems as well as the analysis of advanced reactor designs. The RELAP5-3D code is an outgrowth of the one-dimensional RELAP5/MOD3 code developed at the INL. The most prominent attribute that distinguishes RELAP5-3D© from its predecessors is the fully integrated, multi-dimensional thermal-hydraulic and kinetic modeling capability. (http://www.inl.gov/relap5/)

SNAP

Symbolic Nuclear Analysis Package, SNAP, is a graphical user environment designed to assist the NRC code user in all aspects of input model development. This involves such tasks as the 1) the actual development of code input decks, 2) executing the models that have been developed, 3) visualizing the code output, and 4) managing the history of new and old legacy models alike.

MELCOR

MELCOR is a fully integrated, engineering-level computer code that models the progression of severe accidents in light-water reactor nuclear power plants. (http://melcor.sandia.gov/)

VIPRE-01/MOD02.2.1

VIPRE (Versatile Internals and Component Program for Reactors; EPRI) is used for nuclear reactor thermal-hydraulic analysis applications. It was designed to help evaluate nuclear reactor core safety limits including minimum departure from nucleate boiling ratio (MDNBR), critical power ratio (CPR), fuel and clad temperatures, and coolant state in normal operation and assumed accident conditions.

(http://www.csai.com/vipre/)

GOTHIC

GOTHIC is most widely known for its uses in containment analysis. However, large bubble flow through pipes, Hydrogen burns, suppression pools and water hammers are all areas in which GOTHIC excels. (http://www.numerical.com/gothic/gothic_main.htm)

STAR-CCM+

General computational fluid dynamics solver. (http://www.cd-adapco.com/products/STAR-CCM_plus/index.html)

If you have any questions please send email to support@engr.oregonstate.edu