Skip to content

openmc-dev/openmc-ecosystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 

Repository files navigation

OpenMC Ecosystem

Open Source Love svg2

A list of open source projects related to the OpenMC Monte Carlo particle transport framework.

Visualization

Multiphysics and Coupling

  • ARMI-OpenMC Plugin — OpenMC plugin for ARMI
  • Aurora — OpenMC wrapped as a MOOSE app
  • Cardinal — OpenMC and nekRS wrapped as MOOSE apps
  • ENRICO — Monte Carlo + CFD coupling application
  • ONIX — Python-based burnup code
  • WATTS — Python-based tool for templated simulations

Geometry Conversion

CAD Ecosystem

  • CAD_to_DAGMC — Convert CAD geometry to DAGMC h5m files
  • CAD_to_OpenMC — Convert STEP files to DAMC h5m files
  • DAGMC — Direct accelerated geometry Monte Carlo toolkit
  • GEOUNED — Tool that converts CAD to CSG and vice versa
  • openmc_cad_adapter — Convert OpenMC CSG to Cubit journal file
  • Paramak — Parametric 3D fusion reactor CAD and neutronics models
  • Stellarmesh — DAGMC geometry creator

Nuclear Data

  • data scripts — Scripts used to produce OpenMC nuclear data libraries
  • FrendyPlus — Data processing code built on top of Frendy that can generate HDF5 libraries for OpenMC

Models and Validation

  • benchmarks — Reactor physics benchmark models
  • MSRE — Detailed CAD model of the MSRE
  • validation scripts — Scripts used to automate V&V activities
  • JADE — Automated framework for V&V of nuclear data and transport codes
  • open_fusion_benchmarks — Automated framework for comparing OpenMC to fusion integral benchmarks

Convenience Tools

  • KDSource — Tool for modeling particle sources using kernel density estimation
  • MCPL — Tool for manipulating phase-space source files and passing between Monte Carlo codes
  • neutronics_material_maker — Make reproducible materials and standardize across codes
  • openmc_cell_segmenter — Segment OpenMC cells into smaller cells
  • openmc-plasma-source — Create a plasma source from input parameters
  • ParaStell — Parametric 3D CAD modeling tool for stellarators
  • PyNE — Nuclear engieering toolkit to assist with modeling and simulation
  • TOGA — Multigroup cross section generation with optimization/analysis

Training resources