Calculation code for nuclear cross section

Code package:

ncs

Calculation code for spherical nuclear reactor

The governing equation being used is the steady state neutron diffusion equation:

eq1

eq2

Numerical schemes being used are:

  • Central finite difference for flux calculation
  • Gauss-Siedel and S.O.R for flux calculation
  • Power method for criticality calculation

Code package:

Flowchart of the code:

powermethod

Some previews:

snr01snr02snr03

Simple 2D Computational Fluid Dynamics (CFD) code

Here is a little example of 2D Computational Fluid Dynamics (CFD), the basic equation beeing used is the non-compressible Navier-Stokes equation. The code was written in C language, originally written by Professor Takayuki Aoki, TokyoTech GSIC.

  • download the code here, extract, compile and run it on UNIX/LINUX platform, make sure that gcc and ImageMagick are correctly installed on your system
  • learn more about CFD from TokyoTech OCW here
  • See some results in YouTube here

ENJOY!

Nuclear Reactor Simulator and Analyzer

  • Download this file >> xprenpac.doc
  • Change the filename to “xprenpac.zip”
  • Extract it
  • Read the  manual: [pdf | quickview]
  • First, execute the “Project1.exe” to test-run it
  • And then you can execute the “Project1.dpr” to view the entire source code (Borland Delphi 7 is required)
  • Enjoy it!

prenpac1prenpac2

prenpac3prenpac4

prenpac51prenpac6

Another Free Code From Syeilendra : Calculation of Radioactivity Inside Human Body

The core of this freeware is The Fourth Order Runge-Kutta Method (FORK) which numerically solve the coupled differential decay equations. Download nucmed.doc , rename it to nucmed.zip, then extract. As usual, this code was written in Pascal under Borland Dephi 7.

Screenshots :

Keywords : runge kutta radioactivity decay nuclear medicine

Monte Carlo Simulation Applied To Infinite Slab Problem

In this article I want to share a little knowledge about a simple Monte Carlo Method which applied to solve the infinite slab problem. The basic idea of the Monte Carlo Method as it applied to the infinite slab problem is we want to know the distribution of particles that bombarded to the slab, as the particles performing a random walk. We can simulate this phenomena if we know the required physical variables of the system, in this case, the reaction cross sections. For further explanation, first please download montecarlo1.doc , rename it to montecarlo1.zip, then extract. Inside the “montecarlo1″ folder, you can find 2 explanation files, power point slide, and a computer source code. This source code is real implementation of monte carlo model in form of software, this code was written in Pascal Language of Borland Delphi 7.

Screenshot:

Keywords : freeware delphi pascal montecarlo physics simulation

Related files:

Solusi Persamaan Difusi Neutron Satu Grup Pada Geometri Bola Dengan Menggunakan Metode S.O.R

Solution of One Group Neutron Diffusion Equation in Spherical Geometry With S.O.R Method

Read the manual: doc | quickview

Pada artikel ini saya ingin berbagi ilmu mengenai teknik memecahkan persamaan difusi neutron pada geometri bola (sferis), secara numerik dengan menggunakan program komputer. Reaktor nuklir yang akan dianalisis berbentuk bola sempurna dengan radius R, dan kuantitas yang dicari adalah profil distribusi flux neutron. Pertama silahkan download filedifusibola.doc“, kemudian rename menjadi “difusibola.zip”, kemudian ekstrak. Di dalam folder “difusibola” terdapat file “penjelasan.doc” dan folder “program”. File “penjelasan.doc” berisi teori dan penjelasan singkat mengenai persamaan difusi neutron dan solusi numeriknya, sedangkan folder “program” berisi implementasi real-nya berupa source code program komputer yang saya tulis dengan menggunakan bahasa Pascal pada Borland Delphi 7. Bila anda hanya ingin menjalankan programnya saja, dobel klik file “Project1.exe”, bila anda ingin melihat script-nya, dobel klik file “Project1.dpr”.

Berikut ini screenshot-nya :

Semoga Bermanfaat!

Keywords: reaktor nuklir nuclear reactor energy physics numerics persamaan difusi diffusion equation neutron delphi pascal jacobi program bola sferis spherical

Solusi Persamaan Difusi Neutron Satu Grup-Satu Dimensi

Solution of One Group-One Dimension Neutron Diffusion Equation

Read Me: Solusi_Persamaan_Difusi_Neutron_Satu_Grup_Satu_Dimensi.doc

Pada artikel ini saya ingin berbagi ilmu mengenai teknik memecahkan persamaan difusi neutron 1 grup 1 dimensi, secara numerik dengan menggunakan program komputer. Pertama silahkan download filedifusi1g1d.doc“, kemudian rename menjadi “difusi1g1d.zip”, kemudian ekstrak. Di dalam folder “difusi1g1d” terdapat file “penjelasan.doc” dan folder “program”. File “penjelasan.doc” berisi teori dan penjelasan singkat mengenai persamaan difusi neutron dan solusi numeriknya, sedangkan folder “program” berisi implementasi real-nya berupa source code program komputer yang saya tulis dengan menggunakan bahasa Pascal pada Borland Delphi 7. Bila anda hanya ingin menjalankan programnya saja, dobel klik file “Project1.exe”, bila anda ingin melihat script-nya, dobel klik file “Project1.dpr”.

Berikut ini beberapa screenshot-nya :

Semoga Bermanfaat!

Keywords: reaktor nuklir nuclear reactor energy physics numerics persamaan difusi diffusion equation neutron delphi pascal jacobi program software freeware