Giter Site home page Giter Site logo

awesome-nuclear's Introduction

☢ 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
  • FRENSIE — Monte Carlo neutron/photon transport code
  • Geant4 — High-energy Monte Carlo particle transport code
  • 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
  • PyNjoy 2012 — Nuclear data processing

Depletion / Transmutation

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

Kinetics

  • ADPRES — Neutron diffusion equation based nuclear reactor simulator and core analysis tool
  • PyRK — Neutronic and thermal hydraulic reactor transient analysis in 0-D

Fuel Cycle

  • Cyclus — Nuclear fuel cycle simulator

Thermal Hydraulics

  • Nek5000 — Spectral-element CFD code
  • nekRS — Spectral-element CFD code targeting modern processors and accelerators
  • OpenFOAM — Finite volume CFD code

Multiphysics

  • ENRICO — Monte Carlo + CFD coupling application
  • MOOSE — Finite-element, multiphysics framework
  • Okapi — OpenMC wrapped as a MOOSE app
  • SALOME — Interoperability between CAD and multiphysics software

Molten Salt Reactor

  • Moltres — A molten salt reactor simulator code

Other

Research Groups Invested in Open Source Tools for Nuclear Science and Engineering

  • ARFC (UIUC) — Advanced Reactors and Fuel Cycles
  • CNERG (UW-Madison) — Computational Nuclear Engineering Research Group
  • CRPG (MIT) — Computational Reactor Physics Group

awesome-nuclear's People

Contributors

paulromano avatar ai-pranto avatar ntouran avatar pshriwise avatar partofthething avatar

Stargazers

Mohamed Abdu avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.