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 |
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.
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).
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).
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.
Additional references are available on CRISTAL website: http://www.cristal-package.org
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
Package ID | Computer language |
---|---|
NEA-1903/02 | C++, FORTRAN, JAVA |
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.
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.
Keywords: 3D, Monte Carlo, continuous energy cross sections, cross sections, multigroup, neutron, nuclear criticality-safety, three-dimensional.