Programs/codes for criticality calculations

In summary, there are several programs available for modeling nuclear reactors and determining criticality, including popular open source options like MCNP, Serpent, and OpenMC. If you need a program that you can use at home, OpenMC is a great choice as it is completely open source and user-friendly. You can also consider using a cloud-based platform like SimScale if you are unable to access or afford other programs. Ultimately, it is important to research and experiment with different options to find the best fit for your project.
  • #1
vifteovn
16
0
What programs model nuclear reactors and can determine if the reactor goes critical or not? It would be a big advantage if the given programs are open source as well, since the ones that cost money evidently cost a lot.

I might be able to get hold of SCALE 6.1, but that program/code would be locked to my insitution, and it would be nice to have a program that I could take home and work with.
 
Engineering news on Phys.org
  • #3


There are a few different programs that are commonly used for modeling nuclear reactors and determining criticality. Some of the most popular open source options include MCNP, Serpent, and OpenMC. These programs are all capable of simulating different types of reactors and analyzing criticality. They also have active user communities and plenty of online resources available for learning and troubleshooting.

If you are looking for a program that you can take home and work with, I would recommend checking out OpenMC. It is completely open source and can be easily downloaded and installed on your personal computer. It also has a user-friendly interface and extensive documentation, making it a great option for both beginners and experienced users.

Another option is to use a cloud-based simulation platform like SimScale. While it is not open source, it does offer a free community plan that allows you to run simulations and analyze results. This could be a good alternative if you are unable to access or afford other programs.

Overall, there are many options available for modeling nuclear reactors and determining criticality, and it ultimately depends on your specific needs and preferences. I would suggest researching and experimenting with different programs to find the best fit for your project. Good luck!
 

1. What are criticality calculations in scientific programming?

Criticality calculations in scientific programming refer to the use of computer programs or codes to determine the criticality of a nuclear reactor or other system. This involves analyzing the behavior of neutrons in a system to determine if a self-sustaining nuclear chain reaction can occur.

2. How are criticality calculations performed?

Criticality calculations are typically performed using Monte Carlo methods, which involve simulating the behavior of a large number of neutrons in a system and using statistical analysis to determine the likelihood of a critical event. Other methods may also be used, such as deterministic methods or diffusion theory.

3. What are some common programs or codes used for criticality calculations?

Some common programs or codes used for criticality calculations include MCNP, SCALE, and Serpent. These are all Monte Carlo-based codes that are widely used in the nuclear industry and research community.

4. What parameters are typically included in criticality calculations?

The parameters included in criticality calculations can vary depending on the specific system being analyzed, but some common parameters include material properties, geometry, neutron source strength, and neutron cross-sections. Other factors that may be considered include temperature, density, and neutron spectrum.

5. What are the applications of criticality calculations?

Criticality calculations have a wide range of applications, including nuclear reactor design, fuel cycle analysis, and nuclear materials management. They are also used in research and development of new nuclear technologies and for safety analysis of existing nuclear facilities.

Similar threads

  • Nuclear Engineering
Replies
31
Views
2K
  • Programming and Computer Science
Replies
15
Views
1K
  • Nuclear Engineering
Replies
10
Views
15K
  • STEM Academic Advising
Replies
11
Views
1K
  • Programming and Computer Science
Replies
6
Views
1K
Replies
6
Views
4K
  • MATLAB, Maple, Mathematica, LaTeX
Replies
12
Views
1K
Replies
1
Views
814
  • MATLAB, Maple, Mathematica, LaTeX
Replies
17
Views
2K
Back
Top