Development of a parallel analytic coarse mesh finite difference code for two group diffusion equation solution in two dimensional rectangular geometries
- 1. Nuclear Science and Technology Research Institute, Tehran, 14399-51113 (Iran, Islamic Republic of)
Description
Highlights: •Two dimensional diffusion equation in two energy group was solved using ACMFD method. •Most time consuming sections in ACMFD algorithm were identified. •OpenMP library was used to implement parallelism in ACMFD method. •An analysis of the number of processors in parallel solution process was done. •A feasible and optimum parallel computing code (P-ACMFD) for reactor core calculation was provided. -- Abstract: In this work we have developed a parallel analytic coarse mesh finite difference (P-ACMFD) code for two group and two dimensional diffusion calculations of eigenvalue problems. The first part in this paper is to describe the conventional ACMFD method. The solution procedure involves three steps. The first step is to reduce the coupled system of the 2 group diffusion equations to the 2 independent modal equations in the eigenspaces of the 2 × 2 matrix. The second step is to apply the transverse leakage integration to X–Y plane geometry and third step is to solve analytically the resultant one dimensional equation in each direction. Verification results for ACMFD method are provided, corresponding to the light water reactor benchmark problem. As a second part, OpenMP was used to implement parallelism in ACMFD. OpenMP is a standard Application Programming Interface for writing shared memory parallel applications in C++. The main structure of P-ACMFD code consists of three different computing modules. The code execution time dominantly depends on computing time of each of them. Then, adequacy and parallel efficiency of the provided P-ACMFD code was demonstrated based on some cases.
Availability note (English)
Available from http://dx.doi.org/10.1016/j.pnucene.2014.09.010Additional details
Additional titles
- Augmented title (English)
- Parallel computing;Analytic method;Two dimensional;Transverse leakage;OpenMP
Identifiers
- DOI
- 10.1016/j.pnucene.2014.09.010;
- PII
- S0149197014002558;
Publishing Information
- Journal Title
- Progress in Nuclear Energy
- Journal Volume
- 78
- Journal Page Range
- p. 258-269
- ISSN
- 0149-1970
INIS
- Country of Publication
- United Kingdom
- Country of Input or Organization
- International Atomic Energy Agency (IAEA)
- INIS RN
- 51027446
- Subject category
- S21: SPECIFIC NUCLEAR REACTORS AND ASSOCIATED PLANTS;
- Descriptors DEI
- DIFFUSION EQUATIONS; GEOMETRY; MATHEMATICAL SOLUTIONS; ONE-DIMENSIONAL CALCULATIONS; PARALLEL PROCESSING; REACTOR CORES; TWO-DIMENSIONAL CALCULATIONS; WATER COOLED REACTORS; WATER MODERATED REACTORS
- Descriptors DEC
- DIFFERENTIAL EQUATIONS; EQUATIONS; MATHEMATICS; PARTIAL DIFFERENTIAL EQUATIONS; PROGRAMMING; REACTOR COMPONENTS; REACTORS
Optional Information
- Notes
- Copyright © 2014 Elsevier Ltd. All rights reserved.