![]() |
IAEA1404 CHAINSOLVER 2.20. (Abstract last modified 16-SEP-2003)
1.
NAME OR DESIGNATION OF PROGRAM - CHAINSOLVER 2.20. 2.
COMPUTER FOR WHICH PROGRAM IS DESIGNED AND OTHER MACHINE VERSION PACKAGES AVAILABLE -
To request or retrieve programs click on the one of the active versions below.
A password and special authorization is required. Explanation of the status codes.
Machines used:
Package-ID Orig.Computer Test Computer
IAEA1404/01 IBM PC PC Pentium III 500
3.
DESCRIPTION OF PROGRAM OR FUNCTION - ChainSolver is designed for carrying out fast transmutation simulations of samples during irradiation in nuclear reactors. The code calculates a nuclide density time evolution with burnup, decay and buildup. The depression of a thermal neutrons flux, resonance self-shielding of isotopes during an irradiation, and the irradiation schedule (the schedule of the reactor work and rearrangement of an irradiated target in various positions) are taken into account. Such calculations allow to define the chosen mode of an irradiation and to calculate the expected outputs for both products and inevitable impurities. The main approximation used at calculation of transmutations is the assumption that the influence of changes in the irradiated material structure on characteristics of a reactor as a neutron source is insignificant. Resonance self-shielding factors are calculated in Intermediate Resonance approximation. 4.
METHODS - ODE solvers available under GNU GENERAL PUBLIC LICENSE (VODE, LSODA, RADAU, MEBDF). 5.
RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM - 6.
TYPICAL RUNNING TIME - Depends on the problem complexity and PC speed. 7.
UNUSUAL FEATURES - When the program runs from read-only directory (without TEMP Windows environment variable set to directory with write access) some solver subroutines (DLL ones) are unavailable. This is due to the main program and DLLs communicate thought disk files (for the code robustness). 8.
RELATED OR AUXILIARY PROGRAMS - NKE (IAEA1384) and CHAINFINDER (IAEA1405). 9.
STATUS 10.
REFERENCES - 11.
HARDWARE REQUIREMENTS - ChainSolver is now a Win 32 application. A mouse is highly recommended. 12.
PROGRAMMING LANGUAGE -IAEA1404/01: PASCAL 13.
SOFTWARE REQUIREMENTS - MS Windows. 14.
OTHER PROGRAMMING OR OPERATING INFORMATION OR RESTRICTIONS - 15.
NAME AND ESTABLISHMENT OF AUTHORS - 16.
MATERIAL AVAILABLE -IAEA1404/01: 17.
CATEGORIES - Keywords: ACTIVATION, BUILDUP, BURNUP, DECAY, FISSION, ISOTOPES, NEUTRON CROSS SECTIONS, RESONANCE INTEGRALS, THERMAL NEUTRONS, THERMAL SPECTRA, TRANSMUTATION
Program-name Package-ID Status
CHAINSOLVER 2.20 IAEA1404/01 Tested
IAEA1404/01: 16-SEP-2003 Tested at NEADB
- Byrne, G.D. and A. C. Hindmarsh:
"Stiff ODE Solvers: A Review of Current and Coming Attractions," J. Comp. Phys. 70 (1987), pp. 1-62. Also available as Lawrence Livermore National Laboratory technical report UCRL-94297, March 1986,
Internet: http://www.llnl.gov/CASC/nsde/pubs/200849.pdf
- A. C. Hindmarsh:
"ODEPACK, a Systematized Collection of ODE Solvers," in Scientific Computing, R. S. Stepleman et al edition, North-Holland, Amsterdam, 1983, pp. 55-64.
Internet: http://www.netlib.org/odepack/index.html
- Linda R. Petzold:
Automatic Selection of Methods for Solving Stiff and Nonstiff Systems of Ordinary Differential Equations, SIAM (Society for Industrial and Applied Mathematics) J. Sci. Stat. Somput. 4 (1983), pp. 136-148.
- P. N. Brown, G. D. Byrne and A. C. Hindmarsh:
"VODE: A Variable Coefficient ODE Solver," SIAM J. Sci. Stat. Comput., 10 (1989), pp. 1038-1051, Report of Lawrence Livermore National Laboratory: LLNL Report UCRL -98412, June 1988,
Internet http://www.llnl.gov/CASC/nsde/pubs/207532.pdf
- E. Hairer and G. Wanner:
Solving Ordinary Differential Equations II. Stiff and Differential-Algebraic Problems. Springer Series in Comput. Mathematics, Vol. 14, Springer-Verlag 1991, Second revised edition 1996.
- J. R. Cash, S. Considine:
An MEBDF Code for Stiff Initial Value Problems, ACM (Association for Computing Machinery) Trans. Math. Software, pp.142-158,1992
- Walter M. Lioen and Jacques J.B. de Swart:
Test Set for Initial Value Problem Solvers, Release 2.1 September 1999,
Internet, http://www.cwi.nl/cwi/projects/IVPtestset/.
IAEA1404/01:
- E.G.Romanov:
ChainSolver code for calculations of transmutations (May 2003)
Borland Delphi (TM) Object Pascal, Fortran compiler (from GCC - GNU compiler collection) MinGW port for Windows.
E.G.Romanov
Radioisotopes production laboratory of
State Scientific Center of Russian Federation "Research Institute of Atomic Reactors"
Division of Radionuclide Sources and Preparations
Contact address.
E-mail: orip@niiar.ru for Evgeny G Romanov
Regular mail: ORIP RIAR,
Dimitrovgrad-10,
Ulyanovsk region,
433510 Russia
ChainSolver.exe - source program 32-bit MS Windows executable
ChainSolver.hlp - program help file for 32-bit MS Windows
ChainSolver.cnt - help content file for 32-bit MS Windows
vode.dll - program solver VODE dynamic-link library (dll)
lsoda.dll - program solver LSODA dll
radau.dll - program solver RADAU dll
mebdf.dll - program solver MEBDF dll
ORIP_XXI.oob - the program data (intrinsic format)
ResPar.oob - the neutron reaction resonance parameter data (intrinsic format)
readme.txt - the program usage instruction (ASCII)
validation.txt - the code validation notes
ChainSolver Documentation in Word and PDF formats
- D. Depletion, Fuel Management, Cost Analysis, and Power Plant Economics
Home - About Us - Work Areas - Data Bank - Publications - Press Room - List of acronyms - Search