Computer Programs
NEA-1903 CRISTAL V2.0.2.
last modified: 09-OCT-2018 | catalog | categories | new | search |

NEA-1903 CRISTAL V2.0.2.

CRISTAL V2.0.2, Criticality calculation package

top ]
1. NAME OR DESIGNATION OF PROGRAM

CRISTAL Version 2.0.2.

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.2 NEA-1903/01 Tested 09-OCT-2018

Machines used:

Package ID Orig. computer Test computer
NEA-1903/01 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

The various components of the CRISTAL V2.0.2 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.2 (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.2 is restricted to criticality calculations excluding depletion applications.

  • In the CRISTAL V2.0.2 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.2 is restricted to criticality studies excluding radiation protection applications.

top ]
9. STATUS
Package ID Status date Status
NEA-1903/01 09-OCT-2018 Tested restricted
top ]
10. REFERENCES

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

NEA-1903/01, included references:
- CRISTAL-V2 Project team:
CRISTAL V2.0 Package. Principles and Validation Domain
(CRISTAL-V2/NDP_V2.0/B (2017 June))
- B. COCHET, A. JINAPHANH:
MORET User's Manual - Version 5.B.1 (CRISTAL-V2/DT/14.07/A (2014 April))
- B. COCHET:
MORET 5 Syntax English and French keywords (CRISTAL-V2/DT/14.08/A (2014 May))
- TRIPOLI-49(R) Project Team:
TRIPOLI-4(R) Version 8 User Guide (CRISTAL-V2/DT/14.09/A (2013 February))
- B. DECHENAUX, F. FERNEX, G. MILLASSEAU:
CRISTAL V2.0.X Installation Guide (CRISTAL-V2/DT/16.04/B (2018 February))
- B. DECHENAUX:
CRISTAL V2.0.X Installation Guide (CRISTAL-V2/DT/16.04/B (2018 February))
- B. DECHENAUX:
CRISTAL V2.0.2 Standalone computer installation guide (CRISTAL-V2/DT/18.02/A
(2018 March))
- J.M. GOMIT, J. MISS, A. AGGERY, C. MAGNAUD, J.C. TRAMA, C. RIFFARD:
Criticality Package Twelve Years later and New Features
(CRISTAL-V2/COM/PUB/11-1 (2011 September))
- L. HEULERS, F. FERNEX, N. LECLAIRE, A. MAKARENKO, S. JOURDAIN, J. TURBET:
LATEC - A Generic Workbench dedicated to Criticality Calculations
(CRISTAL-V2/COM/PUB/11-2 (2011 September))
- A. SANTAMARINA:
The JEFF3.1.1 Library for accurate criticality-safety calculations
(CRISTAL-V2/COM/PUB/11-3 (2011 September))
- L. HEULERS,, B. COCHET, Y. RICHET, A. JINAPHANH, F. BERNARD, O. JACQUET, S.
BEYTOUT:
MORET 5 - Overview of the new Capabilities implemented in the
Multigroup/Continuous-Energy Version (CRISTAL-V2/COM/PUB/11-4 (2011
September))
- J.M. GOMIT, I. DUHAMEL, A. ENTRINGER, C. MAGNAUD, C. DAMIAN, C. RIFFARD:
CRISTAL V2.0: A new-generation criticality package (CRISTAL-V2/COM/PUB/15-1
(2015 September))
- E. GAGNIER, F.X. GIFFARD, C. CARMOUZE, C. RIFFARD, N. LECLAIRE, I. DUHAMEL:
Experimental validation of the French CRISTAL V2.0 package (Poster)
(CRISTAL-V2/COM/PUB/15-2 (2015 September))
- F. FERNEX, N. LECLAIRE, L. HEULERS:
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 (2015 September))
- N. LECLAIRE, F. FERNEX, L. HEULERS:
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 (2015
September))
- J.M. GOMIT, I. DUHAMEL, Y. RICHET, A. ENTRINGER, C. MAGNAUD, F. MALOUCH, C.
CARMOUZE:
CRISTAL V2.0: New package for criticality calculation (CRISTAL-V2/COM/PUB/17-1
(2017 September))
- J.M. GOMIT, J. MISS, A. AGGERY, C. MAGNAUD, J.C. TRAMA, C. RIFFARD:
Criticality Package Twelve Years later and New Features (Oral presentation)
(CRISTAL-V2/COM/PRE/11-1 (2011 September))
- J.M. GOMIT, I. DUHAMEL, A. ENTRINGER, C. MAGNAUD, C. DAMIAN, C. RIFFARD:
CRISTAL V2.0: A new-generation criticality package (Oral presentation)
(CRISTAL-V2/COM/PRE/15-1 (2015 September))
- J.M. GOMIT, I. DUHAMEL, Y. RICHET, A. ENTRINGER, C. MAGNAUD, F. MALOUCH, C.
CARMOUZE:
CRISTAL V2.0: New package for criticality calculation (Presentation orale)
(CRISTAL-V2/COM/PRE/17-1 (2017 September))
top ]
11. HARDWARE REQUIREMENTS

Linux 32 or 64 bits PC or cluster.

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

CRISTAL Version 2.0.2: NO SOURCES ARE INCLUDED.

 

Installing CRISTAL Version 2.0.2 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.2.

 

The CRISTAL V2.0.2 package is also shipped as a USB key containing the VirtualBox guest image of CRISTAL V2.0.2 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/01
No sources are included
Installation procedure
Installation tests
User guides
Binaries
DVD-1 : MORET 5.B.1, LATEC 1.4.0, installation scripts, launching scripts
DVD-2: APOLLO2.8-3.C code and libraries
DVD-3 : TRIPOLI-4 v8.1 and libraries
DVD-4 : documentation
top ]
17. CATEGORIES
  • C. Static Design Studies

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