skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Documentation for MeshKit - Reactor Geometry (&mesh) Generator

Abstract

This report gives documentation for using MeshKit’s Reactor Geometry (and mesh) Generator (RGG) GUI and also briefly documents other algorithms and tools available in MeshKit. RGG is a program designed to aid in modeling and meshing of complex/large hexagonal and rectilinear reactor cores. RGG uses Argonne’s SIGMA interfaces, Qt and VTK to produce an intuitive user interface. By integrating a 3D view of the reactor with the meshing tools and combining them into one user interface, RGG streamlines the task of preparing a simulation mesh and enables real-time feedback that reduces accidental scripting mistakes that could waste hours of meshing. RGG interfaces with MeshKit tools to consolidate the meshing process, meaning that going from model to mesh is as easy as a button click. This report is designed to explain RGG v 2.0 interface and provide users with the knowledge and skills to pilot RGG successfully. Brief documentation of MeshKit source code, tools and other algorithms available are also presented for developers to extend and add new algorithms to MeshKit. RGG tools work in serial and parallel and have been used to model complex reactor core models consisting of conical pins, load pads, several thousands of axially varying material propertiesmore » of instrumentation pins and other interstices meshes.« less

Authors:
 [1];  [1]
  1. Argonne National Lab. (ANL), Argonne, IL (United States)
Publication Date:
Research Org.:
Argonne National Lab. (ANL), Argonne, IL (United States)
Sponsoring Org.:
USDOE Office of Science (SC)
OSTI Identifier:
1224960
Report Number(s):
ANL/MCS-TM/354
121423
DOE Contract Number:  
AC02-06CH11357
Resource Type:
Technical Report
Country of Publication:
United States
Language:
English

Citation Formats

Jain, Rajeev, and Mahadevan, Vijay. Documentation for MeshKit - Reactor Geometry (&mesh) Generator. United States: N. p., 2015. Web. doi:10.2172/1224960.
Jain, Rajeev, & Mahadevan, Vijay. Documentation for MeshKit - Reactor Geometry (&mesh) Generator. United States. https://doi.org/10.2172/1224960
Jain, Rajeev, and Mahadevan, Vijay. 2015. "Documentation for MeshKit - Reactor Geometry (&mesh) Generator". United States. https://doi.org/10.2172/1224960. https://www.osti.gov/servlets/purl/1224960.
@article{osti_1224960,
title = {Documentation for MeshKit - Reactor Geometry (&mesh) Generator},
author = {Jain, Rajeev and Mahadevan, Vijay},
abstractNote = {This report gives documentation for using MeshKit’s Reactor Geometry (and mesh) Generator (RGG) GUI and also briefly documents other algorithms and tools available in MeshKit. RGG is a program designed to aid in modeling and meshing of complex/large hexagonal and rectilinear reactor cores. RGG uses Argonne’s SIGMA interfaces, Qt and VTK to produce an intuitive user interface. By integrating a 3D view of the reactor with the meshing tools and combining them into one user interface, RGG streamlines the task of preparing a simulation mesh and enables real-time feedback that reduces accidental scripting mistakes that could waste hours of meshing. RGG interfaces with MeshKit tools to consolidate the meshing process, meaning that going from model to mesh is as easy as a button click. This report is designed to explain RGG v 2.0 interface and provide users with the knowledge and skills to pilot RGG successfully. Brief documentation of MeshKit source code, tools and other algorithms available are also presented for developers to extend and add new algorithms to MeshKit. RGG tools work in serial and parallel and have been used to model complex reactor core models consisting of conical pins, load pads, several thousands of axially varying material properties of instrumentation pins and other interstices meshes.},
doi = {10.2172/1224960},
url = {https://www.osti.gov/biblio/1224960}, journal = {},
number = ,
volume = ,
place = {United States},
year = {Wed Sep 30 00:00:00 EDT 2015},
month = {Wed Sep 30 00:00:00 EDT 2015}
}