April 2022 News

  • Added a mesh converter to convert between HEX8 or HEX27 meshes into the HEX20 mesh format needed to use NekRS's exo2nek mesh generation utility. This mesh generator also optionally moves nodes to preserve cylindrical surfaces, allowing high-order curved meshes in NekRS.

  • Added a distributed mesh implementation for use with the OpenMC wrapping. OpenMC Cardinal simulations can now be coupled to a domain-distributed MOOSE simulation. For information on how to split meshes, consult the MOOSE documentation. Then, you can run with a distributed mesh implementation by passing the --distributed-mesh command line parameter to cardinal-opt.

  • Added documentation for the NekRSSeparateDomainProblem for coupling NekRS to a 1-D MOOSE thermal-hydraulics code, such as SAM or THM.