Skip to content
@cea-trust-platform

cea-trust-platform

Hi there 👋 and welcome to the CEA TRUST Platform's organization on Github

This organization consists of several public git repositories

1. TRUST code

TRUST is a thermalhydraulic software package for CFD simulations. 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).

The software is OpenSource (BSD license).

Current TRUST version : v1.9.4 (released in Mai 2024).

Here are some useful links:

  • TRUST Website: The official website

  • TRUST Sources: You'll find there how to download/install code and get access to documentation (tutorials, ...)

  • TRUST Documentation: You'll find there the following

    • TRUST Generic Guide (what you should read to start using the code)
    • TRUST Keyword Reference Manual (what you can use in a TRUST dataset)
    • TRUST Tools Documentation (for Jupyter notebooks and stats postprocessing package)
    • TRUST C++ API Documentation

2. TrioCFD code

TrioCFD is the Computational Fluid Dynamics (CFD) code based on the TRUST platform. The code contains Front-Tracking, Radiation, ALE for fluid/structure interactions and Turbulence LES & RANS models.

This software is OpenSource (BSD license).

Current TrioCFD version : v1.9.4 (released in June 2024).

Here are some useful links:

3. ICoCo interface

ICoCo stands for Interface for Code Coupling. This is a norm that a code may choose to implement to facilitate its coupling with other ICoCo-compliant codes.

The public ICoCo git repository is available at this link.

4. ICoCo SWIG wrapper for TRUST BALTIKs

The public icoco-swig-baltik git repository is available at this link.

This project defines an ICoCo SWIG wrapper that can be used for any BALTIK project based on the TRUST platform.

5. EOS Code

EOS stands for Equation Of State !

This is a public open-source C++ interface useful to call thermo-physical properties libraries (like REFPROP, etc...)

This software is OpenSource (BSD license) and available here.

6. MEDCoupling tutorials

MEDCoupling is a powerful library that can be used to manipulate fields/data within a numerical simulation. Click here to visit the documentation.

This public repository contains some jupyter python tutorials illustrating various useful applications of MEDCoupling and is available on this link.

7. R&D Codes

Popular repositories Loading

  1. trust-code trust-code Public

    TRUST is a thermohydraulic software package for CFD simulations. It was originally designed for incompressible single-phase and Low Mach Number flows, but now also allows simulating real compressib…

    C++ 44 12

  2. TrioCFD-code TrioCFD-code Public

    TrioCFD is the Computational Fluid Dynamics (CFD) code based on the TRUST platform. The code contains Front_Tracking, Radiation, ALE for fluid/structure interactions and Turbulence LES & RANS model…

    GLSL 35 10

  3. icoco-coupling icoco-coupling Public

    Interface for Code Coupling

    C++ 7

  4. MEDCoupling_tutos MEDCoupling_tutos Public

    Python tutorials illustrating some MEDCoupling applications

    Jupyter Notebook 5 1

  5. FluidDyn FluidDyn Public

    Jupyter Notebook 3

  6. cea-trust-platform.github.io cea-trust-platform.github.io Public

    TRUST's platform website

    SCSS 2 1

Repositories

Showing 10 of 14 repositories
  • trust-code Public

    TRUST is a thermohydraulic software package for CFD simulations. It was originally designed for incompressible single-phase and Low Mach Number flows, but now also allows simulating real compressible multi-phase flows. TRUST is also being progressively ported to support GPU acceleration (NVidia/AMD). This software is OpenSource (BSD license).

    cea-trust-platform/trust-code’s past year of commit activity
    C++ 44 BSD-3-Clause 12 0 0 Updated Jun 28, 2024
  • TrioCFD-code Public

    TrioCFD is the Computational Fluid Dynamics (CFD) code based on the TRUST platform. The code contains Front_Tracking, Radiation, ALE for fluid/structure interactions and Turbulence LES & RANS models. This software is OpenSource (BSD license).

    cea-trust-platform/TrioCFD-code’s past year of commit activity
    GLSL 35 10 2 3 Updated Jun 26, 2024
  • .github Public
    cea-trust-platform/.github’s past year of commit activity
    1 0 0 0 Updated Jun 26, 2024
  • icoco-coupling-python Public

    An implement of ICoCo in python

    cea-trust-platform/icoco-coupling-python’s past year of commit activity
    Python 0 BSD-2-Clause 0 0 0 Updated Jun 25, 2024
  • cea-trust-platform.github.io Public

    TRUST's platform website

    cea-trust-platform/cea-trust-platform.github.io’s past year of commit activity
    SCSS 2 MIT 1 0 0 Updated Jun 4, 2024
  • trust-documentation Public

    TRUST documentation page

    cea-trust-platform/trust-documentation’s past year of commit activity
    2 0 0 0 Updated May 30, 2024
  • MEDCoupling_tutos Public

    Python tutorials illustrating some MEDCoupling applications

    cea-trust-platform/MEDCoupling_tutos’s past year of commit activity
    Jupyter Notebook 5 1 2 0 Updated Apr 8, 2024
  • icoco-swig-baltik Public

    This project defines an ICoCo SWIG wrapper that can be used for any BALTIK project based on the TRUST platform.

    cea-trust-platform/icoco-swig-baltik’s past year of commit activity
    Shell 1 BSD-3-Clause 0 0 0 Updated Mar 25, 2024
  • EOS_code Public
    cea-trust-platform/EOS_code’s past year of commit activity
    C++ 1 0 0 0 Updated Feb 23, 2024
  • cea-trust-platform/triocfd-documentation’s past year of commit activity
    2 0 0 0 Updated Dec 1, 2023

Top languages

Loading…

Most used topics

Loading…