NEA-1798 ANGELO-LAMBDA. (Abstract last modified 20-DEC-2007)
1.
NAME OR DESIGNATION OF PROGRAM - ANGELO-LAMBDA. 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
NEA-1798/01 DOS-based PC,Linux-based PC DOS-based PC,Linux-based PC
3.
DESCRIPTION OF PROGRAM OR FUNCTION - 4.
METHODS - 5.
RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM - 6.
TYPICAL RUNNING TIME - Typically few minutes on a PC to convert the matrices for the 20 materials included in the test case. 8.
RELATED OR AUXILIARY PROGRAMS - 9.
STATUS 10.
REFERENCES - 11.
HARDWARE REQUIREMENTS - PC. 12.
PROGRAMMING LANGUAGE -NEA-1798/01: FORTRAN-90 13.
SOFTWARE REQUIREMENTS - DOS, Linux. 15.
NAME AND ESTABLISHMENT OF AUTHORS - 16.
MATERIAL AVAILABLE -NEA-1798/01: 17.
CATEGORIES - Keywords: COVARIANCE MATRICES, UNCERTAINTY ANALYSIS
Program-name Package-ID Status
ANGELO-LAMBDA NEA-1798/01 Tested
The codes ANGELO-2.3 and LAMBDA-2.3 are used for the interpolation of the cross section covariance data from the original to a user defined energy group structure, and for the mathematical tests of the matrices, respectively. The LAMBDA-2.3 code calculates the eigenvalues of the matrices (both for the original or the converted) and lists them accordingly into positive and negative matrices. This verification is strongly recommended before using any covariance matrices.
These versions of the two codes are the extended versions of the previous codes available in the Packages NEA-1264 - ZZ-VITAMIN-J/COVA. They were specifically developed for the purposes of the OECD LWR UAM benchmark, in particular for the processing of the ZZ-SCALE5.1/COVA-44G cross section covariance matrix library retrieved from the SCALE-5.1 package. Either the original SCALE-5.1 libraries or the libraries separated into several files by nuclides can be (in principle) processed by ANGELO/LAMBDA codes, but the use of the one-nuclide data is strongly recommended.
Due to large deviations of the correlation matrix terms from unity observed in some SCALE5.1 covariance matrices, the previous more severe acceptance condition in the ANGELO2.3 code was released. In case the correlation coefficients exceed 1.0, only a warning message is issued, and coefficients are replaced by 1.0.
ANGELO-2.3 interpolates the covariance matrices to a union grid using flat weighting.
LAMBDA-2.3 code includes the mathematical routines to calculate the eigenvalues of the covariance matrices.
The algorithm used in ANGELO is relatively simple, therefore the interpolations involving energy group structure which are very different from the original (e.g. large difference in the number of energy groups) may not be accurate. In particular in the case of the MT=1018 data (fission spectra covariances) the algorithm may not be convenient, and produced matrices may require corrections as described in the ENDF-6 Format Manual before their use.
- Covariance matrix libraries like ZZ-SCALE5.1/COVA-44G (USCD-1236/01), ZZ-COV-15GROUP-2006 (NEA-1730), or older (ZZ-VITAMIN J/COVA (NEA-1264), ZZ-DOSCOV (DLC-0090), ZZ-COVERV (DLC-0077))
- NJOY-99 code (module COVR)
NEA-1798/01: 20-DEC-2007 Tested at NEADB
- I. Kodeli, E. Sartori:
Neutron Cross-section Covariance Data in Multigroup Form and Procedure for Interpolation to Users' Group Structures for Uncertainty Analysis Applications, Proc. of PHYSOR'90, Int. Conf. on the Physics of Reactors: Operation, Design and Computation, Marseille, PI-11 - PI-20, 23-27 April 1990, Marseille; NEA computer package NEA-1264/03 - /05 (ZZ-VITAMIN-J/COVA: Covariance Matrix Library based on JEF-1, ENDF/B-IV and -V data);
- I. Kodeli:
VITAMIN-J/COVA/EFF-3 Cross-Section Covariance Matrix Library and its Use to Analyse Benchmark Experiments in SINBAD Database, Fus. Eng. Design 75-79 (2005) 1021-1025; NEA Package NEA-1264/05 (ZZ-VITA.-J/COVA/EFF3 Cross-section covariance data from EFF-3)
- R. E. MacFarlane, D. W. Muir:
The NJOY Nuclear Data Processing System, Version 97, Manual LA-12740-M (1994).
- B. L. Broadhead:
SCALE 5.1 Cross-Section Covariance Libraries, ORNL/TM-2005/39, Version 5.1, Vol. I, Book 3, Sect. M19, November 2006
NEA-1798/01:
- Short manual for ANGELO2.3 and LAMBDA2.3 codes
- K. Ivanov, M. Avramova, I. Kodeli, E. Sartori:
Benchmark for Uncertainty Analysis in Modeling (UAM) for Design, Operation and
Safety Analysis of LWRs, Volume I: Specification and Support Data for the
Neutronics Cases (Phase I), NEA/NSC/DOC(2007)23, DRAFT to be published
Ivo Kodeli
IAEA/NEA Databank
Le Seine St Germain
12, boulevard des Iles
92130 Issy-les-Moulineaux
France
1p_manual.pdf Short manual for ANGELO2.3 and LAMBDA2.3 codes
angelo2p3.f ANGELO2.3 Fortran source (energy transformation of the
matrices)
lambda2p3.f LAMBDA Fortran source (matrix verification)
compile.sh Commands for the compilations
angelo2-dos.exe ANGELO 2.3 executable for WINDOWS
angelo2-linux ANGELO 2.3 executable for LINUX
LINUX command procedure to run the test cases
LINUX general command procedure
Test case output files
Converted 18-group covariance data for 20 materials
LAMBDA2.3 output (eigenvalues of the new 18g covariance data)
ANGELO2.3 output
NJOY/COVR output
LAMBDA2.3 output (eigenvalues of original 44g covariance data)
New (18-group) covariances in BOXR format (produced by NJOY/COVR)
Plot of the new (18-g) covariance matrices
- B. Spectrum Calculations, Generation of Group Constants and Cell Problems
Home - About Us - Work Areas - Data Bank - Publications - Press Room - List of acronyms - Search