TRUST - The CEA’s open source HPC platform

TRUST is a High Performance Computing (HPC) thermohydraulic engine for Computational Fluid Dynamics (CFD) developed at the Departement of System and Structure Modelisation (DM2S) of the French Atomic Energy Commission (CEA).

The acronym TRUST stands for TRioU Software for Thermohydraulics. This software was originally designed for conduction, incompressible single-phase, and Low Mach Number (LMN) flows with a robust Weakly-Compressible (WC) multi-species solver.

However, a huge effort has been conducted recently, and now TRUST is able to simulate real compressible multi-phase flows.

TRUST is also being progressively ported to support GPU acceleration (NVidia/AMD).

This software is OpenSource (BSD license), available here on GitHub.

Phone: +33 1 69 08 00 02
TRUST Platform

Boundary Conditions

There is no sense to talk about numerical simulations without talking about the boundary conditio...

Discretizations

Solving a TRUST problem requires the user to select a certain discretization which allows the cod...

Post-Processing

Do you know that CFD refers to Colorful Fluid Dynamics ? OK, it is not exactly that but … it can ...

Pre-Processing

It is not possible to perform a TRUST simulation without defining a domain on which an Eulerian m...

Problems

The problem is one on the basic TRUST classes (known as Probleme_base in the C++ code). It is imp...

Solvers

Linear matricial systems appear basically with a form of AX = B at two stages in the code resolut...

Open Source

The plateform is published with a BSD license and is available on GitHub. Give it a try !

Applications

The plateform can be used for several industrial/academic applications. It is easy to build on it your own application !

Reactive Team

The TRUST team is always available ! Do not hesitate to contact them or the TRUST support !