Conference PaperPDF Available

IAEA-CN245-195 New neutronic calculation codes based on discrete ordinates method using methods of finite differences and finite elements

Authors:

Abstract and Figures

CORNER and ODETTA codes for neutrons and photons transport based on discrete ordinates using finite differences and finite elements methods have been developed as a part of the new generation codes for the construction and validation of the perspective FBR safety. Modern CONSYST software is used for the preparation of the macroscopic cross sections. Both eigenvalue (k eff) and fixed source problems can be solved, including joint calculations of neutrons and gamma rays. The principal application is solving transport problems with deep penetration. OpenMP technology is applied for parallel computing. The CORNER code allows calculations in three-dimensional hexagonal and combined geometry (to account for the heterogeneous features of the computational model). Weighted Diamond Difference and nodal schemes are used to approximate the spatial dependence. The calculations have been performed for models of BN-800 and BN-1200 reactors, and for BFS critical assemblies. ODETTA code uses discontinuous linear finite element method on unstructured tetrahedral meshes, based on the selected CAD model with Salome and Gmsh programs. Space rebalance method and δ-process are used to speed up the inner and outer iterations respectively. Results of code validation against safety experiments ASPIS and EURACOS from SINBAD database and cross-verification on a test model of the reactor BN-1200 are presented.
Content may be subject to copyright.
1 IAEA-CN245-195
New neutronic calculation codes based on discrete ordinates method using
methods of finite differences and finite elements
Bereznev V.P.1, Belousov V.I.1, Grushin N.A.1, Seleznev E.F.1, Sychugova E.P.1
1Nuclear Safety Institute of the Russian Academy of Sciences (IBRAE RAN), Moscow,
Russia
E-mail contact of main author: bvp@ibrae.ac.ru
Abstract. CORNER and ODETTA codes for neutrons and photons transport based on discrete
ordinates using finite differences and finite elements methods have been developed as a part of the new
generation codes for the construction and validation of the perspective FBR safety. Modern CONSYST software
is used for the preparation of the macroscopic cross sections. Both eigenvalue (keff) and fixed source problems
can be solved, including joint calculations of neutrons and gamma rays. The principal application is solving
transport problems with deep penetration. OpenMP technology is applied for parallel computing. The CORNER
code allows calculations in three-dimensional hexagonal and combined geometry (to account for the
heterogeneous features of the computational model). Weighted Diamond Difference and nodal schemes are used
to approximate the spatial dependence. The calculations have been performed for models of BN-800 and BN-
1200 reactors, and for BFS critical assemblies. ODETTA code uses discontinuous linear finite element method
on unstructured tetrahedral meshes, based on the selected CAD model with Salome and Gmsh programs. Space
rebalance method and δ-process are used to speed up the inner and outer iterations respectively. Results of code
validation against safety experiments ASPIS and EURACOS from SINBAD database and cross-verification on a
test model of the reactor BN-1200 are presented.
Key Words: radiation safety, neutron transport calculation, discrete ordinate method, finite elements method
1. Introduction
Industry codes for neutrons and photons transport based on discrete ordinates (Sn) using
methods of finite differences and finite elements have been developed to achieve the goals of
the Development Project of fast breeder reactors (FBR). It’s a part of the new generation
codes for the construction and validation of the security perspective FBR, the design of
nuclear power plants, the creation of technologies and Closed Nuclear Fuel Cycle (CNFC).
Developed codes (CORNER [1] and ODETTA [2]) significantly expand the scope of Sn
approximation in design practice and the safety of Nuclear Power Plant (NPP) and CNFC
facilities in the case of the calculating neutron and photon radiation transport with high
attenuation in safety regions, verification nuclear and radiation safety in the handling of
nuclear materials and radioactive waste at all stages of the fuel cycle in a reasonable time
calculations thus expanding the range of tasks within acceptable errors of calculation
modeling compared to the existing design codes.
2 IAEA-CN245-195
2. Codes description
2.1. Calculation code CORNER
Calculation code CORNER is based on Sn discrete ordinates method and Pm scattering cross-
section approximation and is designed for precise deterministic neutrons and photons
calculations of FBR and its safety.
Calculations can be carried out in a three-dimensional hexagonal geometry and in combined
geometry to account for the heterogeneous features of the computational model. Weighted
Diamond Difference and nodal schemes have been applied to approximate the spatial
dependence.
The energy dependence is represented by multigroup approximation. Modern CONSYST
software is used for the preparation of the macroscopic cross sections.
The angular variable is discretized by introduction of the angular quadrature sets. The
CORNER code supports Level Symmetric (LQN) and Legendre-Chebyshev (PN-TN)
quadrature sets.
An iterative solution process is used, including external iterations for the fission source and
internal iterations for the scattering source. It provided a way out of an iterative process, both
in terms of accuracy, and the number of iterations.
The CORNER code is developed in the Fortran language and has a modular structure. Its key
modules are:
module for the preparation of neutron constants in the ANISN format;
geometric module containing a description of the core’s loading map and fuel assembly
types, including their axial meshing and material composition;
module for preparing angular quadrature sets;
an input data module containing the parameters of the approximation used and the control
parameters;
neutronic calculation module and a calculation data processing module.
OpenMP technology is applied for parallel computing.
The CORNER code and its individual modules tested to FBR models: BN-600, BN-800, BN-
1200 for stationary and transient problems.
2.2. Calculation code ODETTA
ODETTA [1] transport code developed for solving the stationary multigroup neutron and
gamma rays transport equation using discrete ordinates method and discontinuous linear finite
element method on unstructured tetrahedral meshes.
Space rebalance method [3] and δ-process [4] are used to speed up the inner and outer
iterations respectively. The anisotropic scattering represented by the expansion in the series of
associated Legendre functions of arbitrary order. Two types of quadrature sets can be used:
triangular (ESN Carlson quadrature with equal weights) and square (Chebyshev-Legendre
quadrature) (Figure 1).
Three types of boundary conditions for the incoming values of the angular fluxes are defined:
the first type is vacuum (i.e. set to zero incoming flows at the external borders of the
computational domain), the second type is the reflection conditions and the third type is a
given non-zero input flux.
3 IAEA-CN245-195
0,0
0,2
0,4
0,6
0,8
1,0
0,0 0,2 0,4 0,6 0,8 1,0
0,0
0,1
0,2
0,3
0,4
0,5
0,6
0,7
0,8
0,9
1,0

0,0
0,2
0,4
0,6
0,8
1,0
0,0 0,2 0,4 0,6 0,8 1,0
0,0
0,1
0,2
0,3
0,4
0,5
0,6
0,7
0,8
0,9
1,0

a b
FIG. 1. Types of quadrature sets used in ODETTA code (a ES8 Carlson, b CL6 Chebyshev-
Legendre)
Dynamic allocation of memory in conjunction with the algorithm parallelization by the
angular directions is implemented in ODETTA code.
ODETTA code operates on Microsoft Windows systems, including Windows XP 32/64,
Windows Vista 32/64; Windows 7 32/64, Windows 8 32/64; on single-processor computers
with single-core or multi-core processors.
Technical equipment must satisfy the following system requirements: CPU is compatible with
the x64 architecture, with a 1 GHz or higher (recommended Processor: Intel Core 2, Core I3,
I5, I7; Intel Xeon E3, E5, E7); amount of RAM 2 GB or more; available amount of disk space
at least 100 MB.
ODETTA code can be easily adapted to any type of modern computers with Windows
operating systems, Linux and Unix. Machine-dependent additional structural possibilities kept
strictly localized and are not included in the routines that perform basic computing functions.
Computation time depends on the problem type (fixed source calculation, k-eigenvalue
calculation etc.) and the mesh size (number of nodes, number of the angular directions, number
of energy groups etc.) and can vary from several minutes to several days.
ODETTA uses unstructured tetrahedral meshes, built on the corresponding CAD-model. One
of the advantages of such mesh is the possibility of detailed description of complex geometries.
Another advantage is possibility of building a larger mesh in areas where properties do not
change significantly, and thus reducing the computation cost.
SALOME program [5] is used for the construction of unstructured tetrahedral meshes. CAD-
model is imported in SALOME and checked for defects. The parameters of computational
mesh is specified by the user. The next step is to analyze the constructed mesh and its
characteristics. At the last stage the mesh is exported to an external file. From SALOME
mesh imported in binary format *.med. Using this format can save the names of parts
contained in the CAD-model. It’s not possible to run the binary file directly, so it is converted
into a format *.msh using mesh generator Gmsh. In this format, grid data is presented in a text
file in ASCII format.
Set of 12 numbers for each tetrahedron is required for using mesh in ODETTA codes:
numbers of 4 vertices, numbers of 4 neighboring tetrahedrons, the types of boundary
conditions on the 4 faces of the tetrahedron. In addition, the list of correspondence between
the tetrahedrons and the number of the physical areas in which they are located is required.
4 IAEA-CN245-195
CONSYST-RF [6] software with ABBN-RF [6] multigroup library is used as a main cross
section preparation system but other libraries with AMPX format can be used for calculations.
Figure 2 shows a block diagram for ODETTA code. In addition to the computational mesh
user generates a configuration file. In this file, the type of boundary conditions, the type of
problem (k-eigenvalue problem, fixed source problem), the type and order of the quadrature
set are defined. It is necessary to prepare the additional file for fixed source to solve the
corresponding problem. If the source parameters are known a priori, the user generates the
source file by using the implemented module. It is possible to calculate k-eigenvalue and as a
result, to obtain the neutron source distribution.
CAD
CAD-model
Mesh generator
Salome, Gmsh
Mesh data
Mesh data
processing module
Mesh data in
required format
Nuclides
concentrations
CONSYST
Constants in ANISN
format
Macroscopic x-
sections processing
module
Constants in required
format
ODETTA
Neutron and gamma
rays flux density
FIG. 2. Structure of ODETTA code.
Multigroup calculations require using of big size data (hundreds of gigabytes to several
terabytes). Obviously, the volume of memory (RAM) for such data may be insufficient, so this
problem was proposed to solve as the use of more disk space memory (ROM) for the
individual arrays.
To implement the proposed solutions MassiveFile module was created in Fortran-90, which
includes mfArray class (Massive File Array). This class allows storing an array of data on disk
as a file. Array file size is determined by the size of the available space. Creating and removing
array file implemented by the constructor and destructor of the class. Default destructor saves
the data set file on the disk. Access to an array of file is made through the corresponding read
and write operations. Thus, the read operation implements the retrieval of data at the specified
index from a file into an array, located in RAM. Similarly, the write operation is implemented
for storing data in an array of the ROM-RAM file array. It is allowed to rename and copy the
file array.
At the end of the calculation angular moments of the neutron and gamma rays flux are
recorded in the archive file into groups of four vertices of each tetrahedron. Processing the
results of the calculations is to compute a variety of functionals, which are specified by the
user. At this point it is possible to calculate the following functional:
5 IAEA-CN245-195
neutron flux and gamma rays density of different energies;
spectrum of neutrons and gamma rays;
neutron flux density with energy above 0.1 MeV;
the rate of gain in damaging dose to the elements of the pin, fuel assembly, reactor
equipment, etc
the distribution of neutron reaction speed on selected volumes, types of nuclides and
reactions;
the components of neutron balance integrally throughout the core, the subdomains, the
isotopes, including the relative amount of the produced and absorbed neutrons, the number of
fissions and the number of neutrons leaking;
the energy (heat) in local volumes with the the axial and radial distributions on the core in a
user-selected regions and sectors; and etc.
Computation of the functional at the given points of the spatial region is carried out by solution
reconstruction in the tetrahedron calculated by linear interpolation at the vertices of the average
values of the flux density. Since the point can be placed on the border of the two zones, user
must specify the number of the zone, which belongs to this point and where output
interpolation result is placed. Thus, it is possible to calculate the value of the total flux or the
values of response functions along the length of the given line. In the future it is expected to
define arrays of points on the plane. It is possible to output the spectrum values at given points.
3. Nuclear safety calculations with ODETTA
Within the code verification calculations experiments were conducted performed on plants
ASPIS and EURACOS, which simulate reactor safety compositions of low carbon steel and
stainless steel, and graphite (JANUS experiments Phase 1, IRON 88 and ISPRA Iron contain
low carbon steel and stainless steel, an experiment Winfrith Graphite Benchmark contain
graphite, JANUS experiments and Phase 8 ISPRA sodium had protective material sheet steel
tanks and sodium). Descriptions of the experiments are taken from the SINBAD 2000
database [7]. The principle of the experiments: the output beam of neutrons from the reactor
irradiates fuel plates in the converter, thereby forming a neutron source, distributed over the
fission spectrum. Detectors are located in safety regions behind the converter along the central
axis of the fuel to measure the rate of the reactions on their material (Figure 3).
FIG. 3. JANUS Phase I scheme experiment
6 IAEA-CN245-195
The results of calculations are presented for P3 scattering approximation with S12 Chebyshev-
Legendre angular quadrature, which consists of 288 discrete areas. In Table I, for example,
the main characteristics of the spatial grid and neutron constants used in some experiments are
presented.
TABLE I: THE MAIN CHARACTERISTICS OF THE SPATIAL MESH AND NEUTRON
CONSTANTS
Model
The number of
tetrahedrons
The number of
energy groups
Janus Phase I
2506067
175
Winfrith Graphite
Benchmark
1420595
299
ABBN-RF
In these experiments, measurements were made on the threshold detectors. Reaction rates
were measured: Au197 (n, γ) Au198, S32 (n, p) P32, In115 (n, n') In115m, Rh103 (n, n') Rh103m, Al24
(n, α) Na24. Table II identifies the approximate reactions thresholds used in the experiment.
TABLE II: THRESHOLDS REACTIONS USED IN THE EXPERIMENTS
Al27
(n,α)Na
24
S32(n,p)P32
In115
(n,n’)In
115m
Rh103
(n,n’)Rh
103m
Au197(n)Au198
E≥, MeV
3,25
0,95
0,33
0,04
-
Figure 4 shows the calculated reaction rates relationship to the experimental data (C / E) for
JANUS Phase 1 experiment with sulfur detectors. The calculations were performed on DORT
program [8] (Sn finite-difference) and ODETTA (Sn finite element method) using a 175 group
library [9], prepared on the files of evaluated nuclear data ENDF / B-6 Version 8.
FIG. 4. The ratio of the calculated reaction rate to the experimental for sulfur (S) detector.
Consideration the angular dependence, i.e. namely the use of Sn approximation allowed to
perform calculations with a voided core layers, and the program has successfully managed
with such problem. Good agreement of numerical results with experimental data is received
from the presented data.
Figure 6 shows the estimated rates of reactions to the experimental data for Winfrith Graphite
Benchmark experiment [10] obtained under different programs, including DORT (of Sn in
7 IAEA-CN245-195
finite differences) used the 175 group library, MCBEND (Monte Carlo) used DICE VI Data
Library (100 groups), and the KATRIN (Sn in finite differences, rectangular geometry),
CORNER (Sn in finite differences, hexagonal geometry) and ODETTA (Sn, finite element
method) using ABBN-RF 299 group library.
FIG. 5. The calculated reaction rate related to the experimental data for rhodium (Rh) detector
obtained by the various programs.
As a result of comparison of calculations performed using ABBN-93 and ABBN-RF libraries,
it was found that ABBN-RF library provides a more correct result than ABBN-93 (Figure 8).
Computational researches provided the range of calculation errors of neutron flux density and
its dependent characteristics appearing in the Table 3. Errors are given based on experimental
data errors.
TABLE III: RANGE ACCURACY FOR THE NEUTRON FLUX DENSITY
Characteristics
Materials
Total
thickness
Range of
errors
Total neutron flux density (E>0 eV)
Low Carbon Steel, stainless
steel, sodium, graphite,
aluminum, and boron
carbide in various
combinations
Up to 306
cm
(455 cm
considering
air gaps)
10-35 %
Neutron flux density (E>0.1 MeV)
5-25 %
Neutron flux density (E>0.5 MeV)
5-20 %
Rate of receiving damaging dose
10-35 %
The rate of activation of reactor
construction materials and
technology environments
5-35 %
Radiation energy
5-35 %
Neutron and photon radiation dose
rates
35 %
8 IAEA-CN245-195
4. Critical assemblies calculations with CORNER
Critical assembly BFS-58-1 models sodium-cooled fast breeder reactor. The core of BFS-58-1
assembly includes the central low-enriched zone of MOX fuel and two peripheral zones of
uranium loading with medium and high enrichment.
Sodium plenum is above the core, boron carbide is above the plenum, blanket of depleted
uranium dioxide is under the core.
BFS-58-1 consists of steel tubes of 5.0 cm diameter, arranged in a hexagonal lattice with a
pitch of 5.1 cm, in which pellets are stacked (fuel pellets, pellets simulating coolant and
constructional materials pellets).
The core of the critical assembly BFS-58-1 contains cells with a plane structure. The structure
of the fuel cells is shown in Figure 6.
FIG. 6. Structure of the fuel cells.
CORNER can consider the heterogeneity of the fuel cells in the axial direction. Auxiliary
problem is solved for each cell type to determine the neutron flux. The scheme of this
problem is a set of plane layers that simulate pellets. Calculations of space-energy neutron
flux distribution in the cell are performed. Further averaging of multigroup cross sections
g
x
of
x
type and fission neutron spectrum
g
in the range of cells with the weight of neutron
flux
g
k
and volume
k
V
of pellets is performed.
,
gg
x k k k
gk
xg
kk
k
V
V

,
,
,
g g g
k k f k k
kg
ggg
k f k k
kg
V
V
 





.
9 IAEA-CN245-195
Prepared macroscopic cross sections are used in the calculation of the critical assembly BFS-
58-1. Effect of heterogeneity in the assessment of Keff for different configurations of critical
assembly is about 0.7%.
Calculations of critical assembly BFS-58-1 is carried out in a 26-group S4P1 approximation.
The accuracy of the convergence of external and internal iterations was set equal to 10-5.
Estimates of effective multiplication factor Keff and sodium void effect reactivity (SVER) are
made. Calculated value of SVER was estimated based on Keff of two k-eigenvalue problems
in which the coolant is present in the investigated region (k1) and removed from the region
(k2):
5
12
11
10 ,SVER pcm
kk

  


Table IV describes the calculated states of BFS-58-1 for SVER evaluation.
TABLE IV: THE CALCULATED STATES OF BFS-58-1.
State
Sodium in core
Sodium in plenum
Changing the number of tubes
on the periphery
1
+
+
2a
+
2b
+
5
3a
3b
+ 58
4a
+
4b
+
+ 5
5
+
+
Comparison of calculations with experimental data for the SVER is given in Table V.
TABLE V: COMPARISON OF THE SVER.
Calculation
CORNER
Experiment
1 → 2a
112
105
2b → 3a
648
718
3b ← 4a
46
20
4b ← 5
533
624
The calculated values are in good agreement with the experimental data.
5. Conclusion
The results of the verification ODETTA code for nuclear safety show a good agreement
between the calculated and experimental results in problems with steel and graphite. The
range of deviations from the experimental values is from about 10% to regions adjacent to the
source, and about 30% for regions distant from the source at a multiplicity of weakening total
neutron flux of 1000 or more.
Critical assembly calculations show that the effects of heterogeneity are significant in the core
so accounting BFS fuel pellets structure yielded good agreement with experimental data. In
the analysis of experiments with voided sodium plenum kinetic effects play a major role, so
using Sn method in the CORNER code allows to get a good accuracy.
10 IAEA-CN245-195
References
[1] BEREZNEV, V.P., SELEZNEV, E.F., ASATRYAN, D.S. “Neitronno-fizicheskiy
raschetniy kod CORNER”, Izvestiya vuzov. Yadernaya energetika. № 1 (2015) 136
143.
[2] SELEZNEV, E.F., SYCHUGOVA, E.P. “Metod konechnyh elementov dlya resheniya
uravneniya perenosa na nestrukturirovannyh tetraedralnyh setkah”, Preprint IBRAE
RAN, IBRAE-2014-03.
[3] SYCHUGOVA, E.P. “Issledovanie ustoichivosti i effektivnosti metoda
prostranstvennogo rebalansa dlya uskoreniya shodimosti iteraciy v zadachah perenosa
chastic”, Matematicheskoe modelirovanie, Vol. 20, № 9, (2008) 75–93.
[4] SYCHUGOVA, E.P. “δ-process uskoreniya shodimosti vneshnih iteraciy v zadachah
rascheta yadernyh reaktorov”, Matematicheskoe modelirovanie, Vol. 22, 7, (2010)
148160.
[5] CEA/DEN, EDF R&D, OPEN CASCADE. SALOME version 7.6.0. Public release
announcement, July 2015.
[6] GRABEZHNOY, V., KOSHCHEEV, V., LOMAKOV, G. AND MANTUROV, G.
Verification of the ABBN-RF2010 constants in calculations of shielding benchmarks.
Progress in Nuclear Science and Technology, v.4, 2014, pp.587-590.
[7] Shielding Integral Benchmark Archive and Database SINBAD 2000. DLC-191, ORNL,
September 2000.
[8] EMMET, M.B., RHOADES, W.A., CHILDS, R.L. AND JOHNSON, J.O. User’s
Manual for MASH 1.0 “A Monte-Carlo Adjoint Shielding Code System”. Section 2.0
“DORT: A Two-Dimensional Discrete Ordinates”, ORNL/TM-11778, March 1992.
[9] OSIPOV, S.L., SALYAEV, A.V. “Sistema mnogogruppovih konstant dlya rascheta
zaschiti reaktorov na bystryh neitronah”, Tezisi dokladov IX Rossiyskoy nauchnoy
konferencii “Zaschita i radiacionnaya bezopasnost’ v yadernyh tehnologiyah”, Obninsk
(2006).
[10] SINBAD ABSTRACT NEA-1517/36, Winfrith Graphite Benchmark Experiment
(ASPIS), ASC-EXP.HTM, ASC-ABS.HTM, 1998.
... The program modifications were tested using a radiation safety problem (Bereznev et al. 2017). To check the accuracy of the obtained results, these were compared with the results of the ODETTA serial version which were assumed to be standard. ...
Article
Full-text available
Mathematical simulation of fast neutron reactors requires high-precision calculations of protection problems based on unstructured meshes. The paper considers and analyzes a parallel version of the ODETTA code (Belousov et al. 2019) with the use of the MPI (Message Passing Interface) library technology (Knyazeva et al. 2006). The code is designed for numerical simulation of neutronic processes in shielding compositions of fast neutron lead cooled reactor plants in normal operating modes, and can be used to calculate the radiation conditions of using structural components and equipment of nuclear power facilities which are assumed to be the sources of and/or exposed to ionizing radiation during their safety justification. The operation of the generated code is compared against the previous version. The MPI-based development of the ODETTA code’s algorithmic part is described. Peculiarities and specific features of the code parallelization are presented, the code modification is given, and respective algorithms are considered. The structure of the ODETTA code based on the MPI is described in brief. The results of using the ODETTA code’s serial and parallel versions in OS Linux (Kostromin 2012) for NRNU MEPhI’s HPC cluster are provided (Savchenko et al. 2020). A comparative analysis is presented for two code implementation options in terms of speed and accuracy of results when using two different clusters and different numbers of nodes for these. Peculiarities of cluster-based calculations are noted.
Article
Full-text available
Работа посвящена описанию текущего состояния разработки интегрального кода COMPLEX, предназначенного для обоснования ядерной и радиационной безопасности реакторных установок на быстрых нейтронах и объектов топливного цикла, а также средств транспортировки и хранения ядерного топлива. В работе приведены функциональная схема работы интегрального кода и краткое описание входящих в его состав модулей DOLCE VITA, CORNER, BPSD, RASTAS_M, ODETTA и MCU-FR с описанием реализованных в них моделей и используемых данных. Представлены вид и возможности графической оболочки кода COMPLEX-GUI, с помощью которой демонстрируется организация расчетных сценариев — последовательности вызова модулей, входящих в состав интегрального кода и передачи данных в цепочке задействованных в задаче модулей. Приведен перечень возможных расчетных сценариев. Продемонстрированы возможности 3D-редактора, пре- и постпроцессора на примере расчета простой экспериментальной конфигурации. Описан ход аттестации кода COMPLEX, состояние аттестации его модулей и планы его дальнейшего развития по расширению как функциональных возможностей модулей, так и возможностей пре- и постпроцессора, включая 3D-редактор и сеткопостроитель. Также запланировано расширение области решаемых задач. The paper is devoted to current status of the integral code COMPLEX development. Code COMPLEX is intended to nuclear and radiation safety of the fast neutron reactor facilities and fuel cycle objects, means of transportation and nuclear fuel storages justification. The paper provides a functional scheme of the integral code operation and a brief description of the DOLCE VITA, CORNER, BPSD, RASTAS_M, ODETTA and MCU-FR modules included in COMPLEX, in particular a description of the implemented models and used data. The appearance and capabilities of the graphical shell named COMPLEX-GUI code are presented, by which the organization of calculation scenarios is demonstrated. Calculation scenario, in this sense, is the sequence of the calling modules included in the integral code and data transferred in the chain of modules involved in the task. A list of possible calculation scenarios is presented. On the example of calculating a simple experimental configuration the capabilities of 3D editor, pre- and post-processor are demonstrated. The progress of the COMPLEX code attestation, the status of its modules attestation and the plans for its further development from the side of both the functionality of the modules expansion and the capabilities of the pre- and postprocessor expansion, including a 3D editor and mesh builder, are presented. It is also planned to expand the scope of tasks to be solved.
Article
Full-text available
Currently the library of 299-group constants ABBN-RF2010 is presented in two formats ABBN and MATXS. They are based on the nuclear data files ROSFOND2010, which were processed using NJOY code. The data of ROSFOND2010 are also presented in format ACE for MCNP code calculations. The present verification of the library ROSFOND2010 in critical calculations was practically completed. The test results of the library of nuclear data ROSFOND2010 in shielding benchmark calculations using international databases SINBAD and ICSBEP are presented in this work. They are lead and iron spheres of various radiuses with 242 Cf source in center of spheres from international handbook ICSBEP and benchmark experiments, such as Winfrith Graphite and JANUS Phase I from database SINBAD. Calculations were performed with codes KATRIN and TORT, using constants ABBN-RF2010 in both formats ABBN and MATXS. Preparation of constants for calculations was performed using CONSYST and TRANSX codes respectively. Comparison of calculation results with experimental data is given.
Article
The Monte Carlo Adjoint Shielding Code System, MASH, calculates neutron and gamma-ray environments and radiation protection factors for armored military vehicles, structures, trenches, and other shielding configurations by coupling a forward discrete ordinates air-overground transport calculation with an adjoint Monte Carlo treatment of the shielding geometry. Efficiency and optimum use of computer time are emphasized. The code system includes the GRTUNCL and DORT codes for air-overground transport calculations, the MORSE code with the GIFT5 combinatorial geometry package for adjoint shielding calculations, and several peripheral codes that perform the required data preparations, transformations, and coupling functions. MASH is the successor to the Vehicle Code System (VCS) initially developed at Oak Ridge National Laboratory (ORNL). The discrete ordinates calculation determines the fluence on a coupling surface surrounding the shielding geometry due to an external neutron/gamma-ray source. The Monte Carlo calculation determines the effectiveness of the fluence at that surface in causing a response in a detector within the shielding geometry, i.e., the dose importance of the coupling surface fluence. A coupling code folds the fluence together with the dose importance, giving the desired dose response. The coupling code can determine the dose response as a function of the shielding geometry orientation relative to the source, distance from the source, and energy response of the detector. This user's manual includes a short description of each code, the input required to execute the code along with some helpful input data notes, and a representative sample problem (input data and selected output edits) for each code.
Neitronno-fizicheskiy raschetniy kod CORNER
  • V P Bereznev
  • E F Seleznev
  • D S Asatryan
BEREZNEV, V.P., SELEZNEV, E.F., ASATRYAN, D.S. "Neitronno-fizicheskiy raschetniy kod CORNER", Izvestiya vuzov. Yadernaya energetika. № 1 (2015) 136-143.
Metod konechnyh elementov dlya resheniya uravneniya perenosa na nestrukturirovannyh tetraedralnyh setkah
  • E F Seleznev
  • E P Sychugova
SELEZNEV, E.F., SYCHUGOVA, E.P. "Metod konechnyh elementov dlya resheniya uravneniya perenosa na nestrukturirovannyh tetraedralnyh setkah", Preprint IBRAE RAN, № IBRAE-2014-03.
Issledovanie ustoichivosti i effektivnosti metoda prostranstvennogo rebalansa dlya uskoreniya shodimosti iteraciy v zadachah perenosa chastic
  • E P Sychugova
SYCHUGOVA, E.P. "Issledovanie ustoichivosti i effektivnosti metoda prostranstvennogo rebalansa dlya uskoreniya shodimosti iteraciy v zadachah perenosa chastic", Matematicheskoe modelirovanie, Vol. 20, № 9, (2008) 75-93.
δ-process uskoreniya shodimosti vneshnih iteraciy v zadachah rascheta yadernyh reaktorov
  • E P Sychugova
SYCHUGOVA, E.P. "δ-process uskoreniya shodimosti vneshnih iteraciy v zadachah rascheta yadernyh reaktorov", Matematicheskoe modelirovanie, Vol. 22, № 7, (2010) 148-160.
Sistema mnogogruppovih konstant dlya rascheta zaschiti reaktorov na bystryh neitronah
  • S L Osipov
  • A V Salyaev
OSIPOV, S.L., SALYAEV, A.V. "Sistema mnogogruppovih konstant dlya rascheta zaschiti reaktorov na bystryh neitronah", Tezisi dokladov IX Rossiyskoy nauchnoy konferencii "Zaschita i radiacionnaya bezopasnost' v yadernyh tehnologiyah", Obninsk (2006).