Scalable Interfaces for Geometry and Mesh based Applications


Posted by in , on Jun 24, 2014 | 0 comments

High Temperature Gas-cooled Reactor model shown below was created using RGG tools: AssyGen and CoreGen ( More info about these tools is here: What is RGG?)

Simulation details using this model can be found in this publication:

Bingham, Avery, Javier Ortensi, Rajeev Jain, Iulian Grindeanu, and Tim Tautges. “SHARP/PRONGHORN.” (2012). pdf

HTGR-iso-full HTGR-iso HTGR-fuel

Left: Full Core HTGR mesh model; Center: Core model with 3 control rods, but without fuel blocks; Right: Fuel blocks

Only 6 input files with 20 lines are needed to generate this model. There are 76 different types of assemblies (based on material) and 331 total assemblies that form the this full core model.

The process is completely automatic and modifications to the mesh/geometry are easy once the process is setup using a makefile.

It takes 10 mins to create the assembly geometry and mesh from AssyGen input files. CoreGen takes less that one minutes to create the full core model.

This model contains 864 fuel blocks(right) and 876 blocks in total. The complexity and details can be added to the individual assemblies and mesh for other physics using the same setup.

AssyGen Input Files:

(a.inp) AssyGen Input File For a Hexagonal Block that Generates 72 Input Files With Varying Block Id’s

Other AssyGen input files:

cr.inp pi.inp in.inp bb.inp

CoreGen Input File:

(htgr.inp) CoreGen Input File For Full Core HTGR Model

H5m File:


Copyright © 2014 SIGMA. All Rights Reserved.