Tutorial 4: MOOSE Reactor Module Tutorial: Meshing Reactor Geometries
This tutorial describes how to use the Reactor Module to mesh reactor core geometries.
Tutorial Contents
- Reactor Module Overview
- Building the Reactor Module
- Meshing Workflow in MOOSE
- Meshing Terminology
- Frequently Used Reactor Geometries and Corresponding Mesh Generators
- Frequently Used Operations and Corresponding MeshGenerators
- Reporting IDs: A Powerful Feature for Assisting with Physics Input and Output Processing
- Example: Homogenous Assembly Fast Reactor Core (ABTR)
- Example: Heat Pipe-Cooled Micro Reactor (HP-MR)
- Create Pin Unit Cell
- Create Patterned Hexagonal Fuel Assembly
- Fuel-Only Core
- Control Drum Assembly
- Create Additional Assemblies (Reflector, Air, Dummy)
- Create Patterned Full Core
- Delete Dummy Assemblies
- Add Core Periphery
- Slice to 1/6 Core
- Extrude to 3D
- Using the Mesh in Downstream Physics Applications (Griffin)
- Reactor Geometry Mesh Builder: A Contained System for Building Regular Geometries
- Reactor Geometry Mesh Builder Example: Conversion of Heterogeneous to Homogeneous Sodium-Cooled Fast Reactor Core Mesh (ABTR)
- ReactorMeshParams
- Pin structures using PinMeshGenerator
- Assembly structures using AssemblyMeshGenerator
- Homogeneous assembly structures using PinMeshGenerator
- Heterogeneous core using CoreMeshGenerator
- Equivalent homogeneous core using Griffin's EquivalentCoreMeshGenerator
- Use of EquivalentCoreMeshGenerator Mesh with Griffin
- References
- Reactor Geometry Mesh Builder Example: 2-D Empire Microreactor Core Mesh with Control Drum Stitching
- Advanced Meshing Tools
- Advanced Meshing Examples