Computer Programs
NEA-1903 CRISTAL V2.0.3.
last modified: 23-SEP-2021 | catalog | categories | new | search |

NEA-1903 CRISTAL V2.0.3.

CRISTAL V2.0.3, Criticality calculation package

top ]
1. NAME OR DESIGNATION OF PROGRAM

CRISTAL Version 2.0.3.

top ]
2. COMPUTERS

To submit a request, click below on the link of the version you wish to order. Rules for end-users are available here.

Program name Package id Status Status date
CRISTAL V2.0.3 NEA-1903/02 Tested 23-SEP-2021

Machines used:

Package ID Orig. computer Test computer
NEA-1903/02 Linux-based PC,PC Windows Linux-based PC,PC Windows
top ]
3. DESCRIPTION OF PROGRAM OR FUNCTION

CRISTAL V2 includes 4 criticality calculation routes allowing multigroup and continuous energy calculations: two multigroup routes based on multigroup (281 groups) cross-sections (APOLLO2 – MORET 5 or APOLLO2 Sn calculations), a point-wise Monte Carlo route (TRIPOLI-4®) and a criticality standard calculation route.

 

CRISTAL V2 package includes all the elements necessary for criticality calculations for nuclear fuel cycle facilities (fabrication, reprocessing, etc.), storage and transportation of fissile materials.

These elements include:

  • The basic nuclear data, including microscopic cross sections.

  • Computer codes (APOLLO2, TRIPOLI-4®, MORET 5).

  • Graphical User Interface (LATEC).

  • Recommended calculation options and calculation procedures.

 

The cross sections libraries are mainly based on the JEFF3.1.1 nuclear evaluation.

 

CRISTAL V2 Experimental Validation Database contains more than 3000 benchmarks, mainly selected in the ICSBEP Handbook. Complementary experiments are selected from confidential programs, for instance dedicated to Burnup Credit Applications carried out in Valduc and Cadarache centers. This database covers the various configurations encountered in criticality-safety studies.

top ]
4. METHODS

The multigroup Monte Carlo calculation is done in two phases.

  • Phase 1: Cell or multicell APOLLO2 calculation to generate multigroup fluxes and macroscopic, homogenized, self-shielded cross sections with a 281-group energy mesh structure (SHEM mesh). Specific options for the APOLLO2 calculation were defined, validated and encapsulated in the CRISTAL procedures and are automatically selected through the LATEC workbench.

  • Phase 2: 3D transport Monte Carlo calculations with the MORET 5 code, using previously-generated fluxes and cross sections to compute the keff and output data, such as fluxes and reaction rates.

 

The multigroup deterministic route (APOLLO2 Sn) has been designed for criticality calculations in 2D configurations representative of applications of the fuel cycle. The main steps of the multigroup deterministic route (APOLLO2 Sn) in CRISTAL V2 are:

  • Cell or “multicell” calculation of the multigroup (281 energy group structure) fluxes and self-shielded cross sections through the collision probability method (Pij step) and using the JEFF-3.1.1 evaluation (CEAV5.1.2 library).

  • Homogenization and 20-group energy collapsing of the cross sections.

  • Calculation of the keff of the studied configuration using the Sn method.

 

The point-wise Monte Carlo route may be used as a reference calculation and also in some cases for industrial calculations. This route is based on the TRIPOLI-4® Version 8.1 point-wise Monte Carlo code used with the “cross-section probability tables” (PT).

top ]
6. TYPICAL RUNNING TIME

Running-time is heavily case-dependent.

From 1 minute to a few hours, depending of the calculation route chosen and the complexity of the geometry.

 

top ]
7. UNUSUAL FEATURES OF THE PROGRAM

Criticality-safety studies.

 

The graphical workbench LATEC embeds both CAD features for 3D modelling and parametric calculation features dedicated to criticality safety studies:

  • the CAD model relies on a generic descriptive syntax, which is "compiled" in true code syntax (APOLLO2, TRIPOLI-4® or MORET 5) just before the calculation. This allows providing the same LATEC ergonomics for any CRISTAL code,

  • the client-server architecture distributes calculations on a remote server/cluster, so the user can perform the design on its desktop computer (Windows or Linux) without computer codes installed (APOLLO2, TRIPOLI-4®, MORET 5).

top ]
8. RELATED OR AUXILIARY PROGRAMS

No sources are included.

The various components of the CRISTAL V2.0.3 package are the following:

  • CEAV5.1.2 library for APOLLO2 code (CEA)

  • CEAV5.1.2 library for TRIPOLI-4® code (CEA)

  • Complement for CEA V5.1.2 library for APOLLO2 code dedicated to CRISTAL V2.0.3 (18 nuclides at 214 K), (CEA)

  • APROC2.8-3.C procedures library (CEA)

  • APROC_CRISTAL V2.0 specific procedures library (CEA)

  • APOLLO2.8-3.C computer code, (CEA)

  • TRIPOLI-4® Version 8.1 computer code, (CEA)

  • LATEC V1.4 workbench, (IRSN)

  • MORET 5.B.1 computer code (IRSN)

 

Remarks:

  • The specific version APOLLO2.8-3.C of the APOLLO2 code dedicated to the CRISTAL Version V2.0.3 is restricted to criticality calculations excluding depletion applications.

  • In the CRISTAL V2.0.3 package, the use of the Version 5.B.1 of the MORET computer code applies only to the multigroup route with the APOLLO2 homogenized cross sections.

  • The TRIPOLI-4® utilization in the CRISTAL Version V2.0.3 is restricted to criticality studies excluding radiation protection applications.

top ]
9. STATUS
Package ID Status date Status
NEA-1903/02 23-SEP-2021 Tested restricted
top ]
10. REFERENCES

Additional references are available on CRISTAL website: http://www.cristal-package.org

NEA-1903/02, included references:
- CRISTAL-V2 Project team:
CRISTAL V2.0 Package. Principles and Validation Domain, CRISTAL-V2/NDP_V2.0/B
(July 2016)
- B. Cochet, A. Jinaphanh:
MORET User's Manual - Version 5.B.1, CRISTAL-V2/DT/14.07/A (April 2014)
- B. Cochet:
MORET 5 Syntax English and French keywords, CRISTAL-V2/DT/14.08/A (May 2014)
- TRIPOLI-4 Project Team:
TRIPOLI-4 Version 8 User Guide, CRISTAL-V2/DT/14.09/A (February  2013)
- A. Peron:
CRISTAL V2.0.3 Installation Guide, CRISTAL-V2/DT/20.06/A (November  2020)
- A. Peron:
CRISTAL V2.0.3 Standalone computer installation guide, CRISTAL-V2/DT/20.07/A
(November  2020)
- J.M. Gomit, J. Miss (IRSN),
A. Aggery, C. Magnaud, J.C. Trama, C. Riffard (CEA):
Criticality Package Twelve Years later and New Features,
CRISTAL-V2/COM/PUB/11-1 (September 2011)
- L. Heulers, F. Fernex, N. Leclaire (IRSN),
A. Makarenko (Consultant),
S. Jourdain, J. Turbet (ARTENUM) :
LATEC - A Generic Workbench dedicated to Criticality Calculations,
CRISTAL-V2/COM/PUB/11-2 (September 2011)
- A. Santamarina (CEA):
The JEFF3.1.1 Library for accurate criticality-safety calculations,
CRISTAL-V2/COM/PUB/11-3 (September 2011)
- L. Heulers, B. Cochet, Y. Richet, A. Jinaphanh, F. Bernard (IRSN),
O. Jacquet (Consultrant),
S. Beytout (MILLENNIUM) :
MORET 5 - Overview of the new Capabilities implemented in the
Multigroup/Continuous-Energy Version, CRISTAL-V2/COM/PUB/11-4 (September 2011)
- J.M. Gomit, I. Duhamel (IRSN),
A. Entringer, C. Magnaud, C. Damian, C. Riffard (CEA):
CRISTAL V2.0: A new-generation criticality package, CRISTAL-V2/COM/PUB/15-1
(September 2015)
- E. Gagnier, F.X. Giffard, C. Carmouze, C. Riffard (CEA),
N. Leclaire, I. Duhamel(IRSN) :
Experimental validation of the French CRISTAL V2.0 package (Poster),
CRISTAL-V2/COM/PUB/15-2 (September 2015)
- F. Fernex, N. Leclaire, L. Heulers (IRSN) :
Taking into account the temperature effect in nitrate solutions: Validation of
the Pitzer and "Isotemp" density laws to be implemented in the LATEC workbench,
CRISTAL-V2/COM/PUB/15-3 (September 2015)
- N. Leclaire, F. Fernex, L. Heulers (IRSN) :
The additive volume density law implemented in the LATEC workbench to deal with
fissile media that contain moderator elements, CRISTAL-V2/COM/PUB/15-4
(September 2015)
- J.M. Gomit, I. Duhamel, Y. Richet (IRSN),
A. Entringer, C. Magnaud, F. Malouch, C. Carmouze (CEA):
CRISTAL V2.0: New package for criticality calculation, CRISTAL-V2/COM/PUB/17-1
( September 2017)
-J.M. Gomit, J. Miss (IRSN),
A. Aggery, C. Magnaud, J.C. Trama, C. Riffard (CEA):
Criticality Package Twelve Years later and New Features (Oral presentation),
CRISTAL-V2/COM/PRE/11-1 (September 2011)
- J.M. Gomit, I. Duhamel (IRSN),
A. Entringer, C. Magnaud, C. Damian, C. Riffard (CEA):
CRISTAL V2.0: A new-generation criticality package (Oral presentation),
CRISTAL-V2/COM/PRE/15-1 (September 2015)
- J.M. Gomit, I. Duhamel, Y. Richet (IRSN),
A. Entringer, C. Magnaud, F. Malouch, C. Carmouze (CEA):
CRISTAL V2.0: New package for criticality calculation (Oral presentation),
CRISTAL-V2/COM/PRE/17-1 (September 2017)
- N. Leclaire, F. Fernex, A. Bardelay, A. Coulaud, A. Poisson :
The OXNIT density law in CRISTAL PACKAGE ; An easy way to predict the
composition of dissolved oxide in nitrate solutions, CRISTAL-V2/COM/PUB/19-1
(September 2019)
top ]
11. HARDWARE REQUIREMENTS

Linux 32 or 64 bits PC or cluster.

 

Tested at the NEA Data Bank with:

WINDOWS:- COMPUTER: Dell Precision with Intel(R) Core (TM) i7-7600U CPU at 2.80 GHz, RAM: 16.0 GB

        - OPERATING SYSTEM: Windows 10

LINUX:  - COMPUTER: Dell Precision M6800 with Intel(R) Core (TM) i7-4800MQ CPU at 2.70 GHz x 8, RAM: 16.0 GB

        - OPERATING SYSTEM: Ubuntu 20.04

top ]
12. PROGRAMMING LANGUAGE(S) USED
Package ID Computer language
NEA-1903/02 C++, FORTRAN, JAVA
top ]
13. SOFTWARE REQUIREMENTS

Installing CRISTAL Version 2.0.3 requires a computing environment with a number of prerequisites. Recommendations for a client/server setup are:

  • At least 2GB RAM for client computers, and an Intel Core i3 or better processor and an Nvidia or ATI dedicated video card;

  • 4 to 8 processors for servers and 4GB RAM per processor.

 

Java 8 must be installed on both clients and servers. LATEC launching scripts will start the Java virtual machine with 1024MB allocated memory.

 

Servers must also have Python (version 2.6.6 or later), csh, the C-Shell interpreter (required to install the APOLLO2 code), and bash installed.

 

The binaries have been produced and tested on Linux32 and Linux 64 bits platforms.

top ]
14. OTHER PROGRAMMING OR OPERATING INFORMATION OR RESTRICTIONS

The distribution package consists of four DVD-ROMs including installation procedure and installation tests.

  • The DVD-2.1 contains the MORET 5.B.1 code installer, the LATEC 1.4.0 software workshop, code launching scripts, the Java 8 installer, a main install script allowing the sequential installation of all the components of the DVD-2.1, DVD-2.2 and DVD-2.3 and a directory containing test cases for the installation validation.

  • The DVD-2.2 contains the APOLLO2.8-3.C code installer and its libraries.

  • The DVD-2.3 contains the TRIPOLI-4® Version 8.1 code installer and its libraries

  • The DVD-2.4 contains the documentation of CRISTAL V2.0.3.

 

The CRISTAL V2.0.3 package is also shipped as a USB key containing the VirtualBox guest image of CRISTAL V2.0.3 codes, embedding MORET, APOLLO, TRIPOLI computer codes and their libraries.

top ]
15. NAME AND ESTABLISHMENT OF AUTHORS

CRISTAL V2 Project Team

  • IRSN/PSN-EXP/SNC, IRSN/DSPD/SPS, IRSN/PSN-RES, Fontenay-aux-Roses

  • CEA/DEN/CAD/DPIE/SA2P, CEA/DEN/CAD/DER/SPRC, Cadarache

  • CEA/DEN/DANS/DM2S/SERMA, Saclay

  • Framatome

  • Orano

  • EDF

top ]
16. MATERIAL AVAILABLE
NEA-1903/02
DVD1 : MORET 5.B.1, LATEC 1.5.0, and other files
DVD2 : APOLLO2.8-3.C code and libraries
DVD3 : TRIPOLI-4 v8.1 and libraries
DVD4 : documentation
USB : standalone version
top ]
17. CATEGORIES
  • C. Static Design Studies

Keywords: 3D, Monte Carlo, continuous energy cross sections, cross sections, multigroup, neutron, nuclear criticality-safety, three-dimensional.