Computer Programs
PSR-0618 VISUAL EDITOR 61.
last modified: 10-JUL-2018 | catalog | categories | new | search |

PSR-0618 VISUAL EDITOR 61.

VISUAL EDITOR 61, MCNPX/6 Visual Editor Computer Code

top ]
1. NAME OR DESIGNATION OF PROGRAM

Visual Editor 61: MCNPX® and MCNP6.1® Visual Editor Computer Codes

top ]
2. COMPUTERS
To submit a request, click below on the link of the version you wish to order. Rules for end-users are available here.
Program name Package id Status Status date
VISUAL EDITOR 61 PSR-0618/01 Arrived 10-JUL-2018

Machines used:

Package ID Orig. computer Test computer
PSR-0618/01 PC Windows
top ]
3. DESCRIPTION OF PROGRAM OR FUNCTION

Visplot61_25 is a program that can run and plot Monte Carlo N-particle (MCNP©) calculations. Display capabilities include geometry plotting, tally plotting including mesh tallies (both TMESH and FMESH) and weight windows. More advanced plotting features include the plotting of particle collision points, 3D dynamic geometries and 3D ray traced geometries. Visplot61_25 has no creation capabilities.

VisedX_25 has most of the plotting capabilities (except FMESH which is MCNP6® specific) of Visplot61_25 and also has the capability of creating general geometries using the surface and cell creations windows. Surface creation includes both general quadratic surfaces and macrobodies. The surface wizard guides users in creating any valid MCNP® surface.

The user can the create cells from these surfaces using the mouse.  A lattice wizard allows the user to create both rectangular and hexagonal lattices.  As the geometry is visually created, the input file is generated.  The input file can be run both inside the visual editor and in the MCNP® command prompt outside the Visual Editor.

top ]
4. METHODS

A menu-driven graphical interface allows a user to dynamically create the input file for MCNP©. As each element is added to the input file, the input file is completely regenerated to include this new element. Visual Editor 6.1 will detect if any of these elements interfere with each other and issue an error message, although care should be taken by the user to avoid this, since, there still may be configurations that are not accurately detected. The resulting input file can then be run using the MCNP© code installed on the user's computer, either within MCNPX/6© or at the command prompt. Users are required to obtain and install MCNP© as a separate package from RSICC.

 

There are two executable files.

 

VisedX_25.exe is the full Visual Editor executable (creation and display) based on MCNPX 2.7.0®.

 

Visplot61_25.exe is a limited (no creation features) version of the Visual Editor that only has display capabilities.  Plots that can be made in Visplot61_25 include geometry plotting, tally plotting, cross section plotting, mesh tallies plots (both TMESH and FMESH) and weight window plots. More advance plots include particle track plotting, dynamic 3D display plots (using OpenGL), and 3D ray traced plots. This Visual Editor is based on MCNP6.1®.

 

Users can create geometries in VisedX_25 and then display them in Visplot61_25. If the input file contains MCNP6 features that are not part of MCNPX (i.e. FMESH), errors will be generated when loading the file in VisedX_25.

 

top ]
5. RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM

Users must purchase and install the MCNP6® package so the Visual Editor has access to the cross sections. Input files created in VisedX_25 can be run in MCNP 6.1®.

Users are encouraged to visit the developer’s website to attend a workshop to learn all the many capabilities of the Visual Editor (www.mcnpvised.com).

top ]
6. TYPICAL RUNNING TIME

The interactive running times depends upon the complexity of the input file being created.

top ]
8. RELATED OR AUXILIARY PROGRAMS

MCNP© distributed by the RSICC.

top ]
9. STATUS
Package ID Status date Status
PSR-0618/01 10-JUL-2018 Masterfiled Arrived
top ]
10. REFERENCES

A. L. Schwarz, R. A. Schwarz, and A. R. Schwarz, “MCNPX/6® Visual Editor Computer Code Manual” (January 2018).

 

Developers' webpage: http://www.mcnpvised.com/

 

PSR-0618/01, included references:
- R.A. Schwarz, A. L. Schwarz, R. A. Schwarz, and A. R. Schwarz:
"MCNPX/6.1 Visual Editor Computer Code Manual" (January 2018)
top ]
11. HARDWARE REQUIREMENTS

Windows systems only.

top ]
12. PROGRAMMING LANGUAGE(S) USED
Package ID Computer language
PSR-0618/01 C++
top ]
13. SOFTWARE REQUIREMENTS

Users must purchase and install the MCNP6 package so the Visual Editor has access to the cross sections.  

 

Included in this distribution are two material files based on PNNL-15870 Rev1. (stndrd.n and stndrd.p).  The Visual Editor can read these files if they are in the same directory as input file or if they are placed in a “VISED” directory that is at the same level as the MCNP_DATA directory (i.e. c:\mcnp6\vised, if you installed mcnp6® in c:\mcnp6).

 

All versions of the Visual Editor must have access to the DATAPATH for accessing the cross sections.  You can either run the Visual Editor within the MCNP6® command prompt (just type the executable name) or define the DATAPATH environment variable for your computer (computer->properties->advanced system settings->environment variables).  Details on how to do this can be found on the website here:

 

http://www.mcnpvised.com/HelpAndSupport/HelpAndSupport.html.

top ]
15. NAME AND ESTABLISHMENT OF AUTHORS

Contributed by: Radiation Safety Information Computational Center

                Oak Ridge National Laboratory, Oak Ridge, Tennessee, USA

 

Developed by:   Schwarz Software & Consulting, Richland, Washington, USA

top ]
16. MATERIAL AVAILABLE
PSR-0618/01
executable and Visplot61 executable
manual
top ]
17. CATEGORIES
  • N. Subsidiary Calculations

Keywords: MCNP, Monte Carlo, computer graphics, gamma ray, interactive computing, neutrons.