2022
DOI: 10.1088/1757-899x/1231/1/012003
|View full text |Cite
|
Sign up to set email alerts
|

Multiprocessing implementation for MCNP using Python

Abstract: Monte Carlo N-Particle (MCNP) is a widely-used code in nuclear engineering, but it needs high computation times due to the tracking of every single particle and interaction event. This causes shielding optimization using trial-and-error to take long times to complete. It can be solved by using multiprocessing, but this requires the MCNP source code which can be difficult to obtain. Therefore, this paper aims to suggest a solution on how Python can be used to run multiple instances of the code in shielding opti… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
3

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(1 citation statement)
references
References 11 publications
0
1
0
Order By: Relevance
“…Multi-processing is the ability of a system to support more than one processor at the same time [33]. A program that uses multi-processing will be broken down into smaller routines that run independently.…”
Section: E Multi-processingmentioning
confidence: 99%
“…Multi-processing is the ability of a system to support more than one processor at the same time [33]. A program that uses multi-processing will be broken down into smaller routines that run independently.…”
Section: E Multi-processingmentioning
confidence: 99%