Giter Site home page Giter Site logo

adpres's Introduction


ADPRES IS NOW OBSOLETE. USERS ARE ENCOURAGED TO VISIT THE NEWER VERSION NAMED KOMODO


Language Build Status License: MIT codecov

ADPRES

Documentation available at: https://imronuke.github.io/ADPRES/

Features:

  • Input is straightforward, modular and in a free-format form
  • Solves both static and transient core problems with or without TH feedback
  • Performs forward, adjoint and fixed-source calculations
  • Performs calculations using branched cross sections data. An example of the library format can be seen here
  • Critical boron concentration search
  • Rod ejection simulation or Reactivity Initiated Accident (RIA)
  • Solves multi-group of neutron energy
  • Solves calculations with Assembly Discontinuity Factors (ADFs)
  • CMFD accelerated using two-node problem non-linear iteration
  • CMFD matrix is solved with the latest linear system solver: BiCGSTAB
  • Thermal-hydraulics solutions are obtained by solving mass and energy conservation equations in an enclosed channel
  • Three nodal kernels are available:
    • Traditional Finite Difference Method
    • Polynomial Nodal Method (PNM) which is equivalent to Nodal Expansion Method (NEM)
    • Semi-Analytic Nodal Method (SANM)

ADPRES

Abu Dhabi Polytechnic Reactor Simulator (ADPRES) is an open nuclear reactor simulator and reactor core analysis tool that solves static and transient neutron diffusion equation for one, two or three dimensional reactor problems in Cartesian geometry. Currently, ADPRES uses Semi-Analytic Nodal Method (SANM) to spatially discretise the neutron diffusion equation. While theta method is used for the time discretisation.

ADPRES is also a great learning tool for reactor theory classes, and we have been striving hard to make the input is easy to create. Among ADPRES' main objectives is to make all nuclear engineering students have access on reactor simulator code for them to use, learn, and modify for their own purposes. It is open and completely free, so everyone has access to the source codes and and play with them.

User Guides

Here you can find quick and complete guides on how to use ADPRES. Given you have background on nuclear engineering, we believe you can create your own ADPRES input within minutes!

How to give feedbacks

You may raise an issue or contact me at

  • muhammad.imron[at]adpoly.ac.ae
  • makrus.imron[at]gmail.com

How to cite

If you find this work helpful and use this work for a publication, you may cite as

Imron, M. (2019). Development and verification of open reactor simulator ADPRES. Annals of Nuclear Energy, 133, 580โ€“588.

"The best of people are those who bring most benefit to the rest of mankind." (THE PROPHET)

adpres's People

Contributors

imronuke avatar penify-dev[bot] avatar

Watchers

Robert Bongart (MSc MSc MA) 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.