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

Title: User Manual for the PROTEUS Mesh Tools

Technical Report ·
DOI:https://doi.org/10.2172/1353373· OSTI ID:1353373
 [1];  [1]
  1. Argonne National Lab. (ANL), Argonne, IL (United States)

PROTEUS is built around a finite element representation of the geometry for visualization. In addition, the PROTEUS-SN solver was built to solve the even-parity transport equation on a finite element mesh provided as input. Similarly, PROTEUS-MOC and PROTEUS-NEMO were built to apply the method of characteristics on unstructured finite element meshes. Given the complexity of real world problems, experience has shown that using commercial mesh generator to create rather simple input geometries is overly complex and slow. As a consequence, significant effort has been put into place to create multiple codes that help assist in the mesh generation and manipulation. There are three input means to create a mesh in PROTEUS: UFMESH, GRID, and NEMESH. At present, the UFMESH is a simple way to generate two-dimensional Cartesian and hexagonal fuel assembly geometries. The UFmesh input allows for simple assembly mesh generation while the GRID input allows the generation of Cartesian, hexagonal, and regular triangular structured grid geometry options. The NEMESH is a way for the user to create their own mesh or convert another mesh file format into a PROTEUS input format. Given that one has an input mesh format acceptable for PROTEUS, we have constructed several tools which allow further mesh and geometry construction (i.e. mesh extrusion and merging). This report describes the various mesh tools that are provided with the PROTEUS code giving both descriptions of the input and output. In many cases the examples are provided with a regression test of the mesh tools. The most important mesh tools for any user to consider using are the MT_MeshToMesh.x and the MT_RadialLattice.x codes. The former allows the conversion between most mesh types handled by PROTEUS while the second allows the merging of multiple (assembly) meshes into a radial structured grid. Note that the mesh generation process is recursive in nature and that each input specific for a given mesh tool (such as .axial or .merge) can be used as “mesh” input for any of the mesh tools discussed in this manual.

Research Organization:
Argonne National Lab. (ANL), Argonne, IL (United States)
Sponsoring Organization:
USDOE Office of Nuclear Energy (NE)
DOE Contract Number:
AC02-06CH11357
OSTI ID:
1353373
Report Number(s):
ANL/NE-15/17 (Rev 2.0); 134182
Country of Publication:
United States
Language:
English

Similar Records

User Manual for the PROTEUS Mesh Tools
Technical Report · Mon Jun 01 00:00:00 EDT 2015 · OSTI ID:1353373

MOOSE Reactor Module Meshing Enhancements to Support Reactor Physics Analysis
Technical Report · Thu Sep 15 00:00:00 EDT 2022 · OSTI ID:1353373

PROTEUS-MOC User Manual
Technical Report · Sun Sep 30 00:00:00 EDT 2018 · OSTI ID:1353373