Skip to content

A curated list of open source projects used in nuclear science and engineering

Notifications You must be signed in to change notification settings

ntouran/awesome-nuclear

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 

Repository files navigation

☢ Awesome Nuclear ☢

Open Source Love svg2 Awesome

A curated list of open source projects used in nuclear science and engineering.

Particle Transport

Codes

  • BART — Finite-element, discrete ordinates code developed by UC-Berkeley
  • Dragon — Lattice code developed by Polytechnique Montreal
  • OpenMC — Monte Carlo neutron/photon transport code
  • OpenMOC — Method of characteristics code
  • Warp - Monte Carlo neutron transport code on GPUs

Related Tools

  • ACE Format — Documentation of the ACE format
  • csg2csg — Tool to translate between different CSG types
  • DAGMC — Direct accelerated geometry Monte Carlo toolkit
  • serpent-tools — Python-based tool suite for Serpent

Nuclear Data

  • EMPIRE — Nuclear reaction model code
  • FRENDY — Nuclear data processing
  • FUDGE — Python-based nuclear data processing
  • NJOY21 — Nuclear data processing
  • PREPRO — Nuclear data processing
  • SANDY — Sampling tool for nuclear data

Depletion / Transmutation

  • ALARA — Activation code widely used for fusion
  • ONIX — Python-based burnup code

Fuel Cycle

  • Cyclus — Nuclear fuel cycle simulator

Thermal Hydraulics

  • Nek5000 — Spectral-element CFD code
  • OpenFOAM — Finite volume CFD code

Multiphysics

  • MOOSE — Finite-element, multiphysics framework
  • Okapi — OpenMC wrapped as a MOOSE app
  • ENRICO — Monte Carlo + CFD coupling application

Other

About

A curated list of open source projects used in nuclear science and engineering

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published