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++ 51 13

  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 38 11

  3. icoco-coupling icoco-coupling Public

    Interface for Code Coupling

    C++ 8 1

  4. MEDCoupling_tutos MEDCoupling_tutos Public

    Python tutorials illustrating some MEDCoupling applications

    Jupyter Notebook 6 1

  5. FluidDyn FluidDyn Public

    Jupyter Notebook 3

  6. Stokes_NCFEM Stokes_NCFEM Public

    Order 1 and order 2 nonconforming finite elements for Stokes in 2D

    MATLAB 2

Repositories

Showing 10 of 15 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++ 51 BSD-3-Clause 13 0 1 Updated Nov 15, 2024
  • trust-documentation Public

    TRUST documentation page

    cea-trust-platform/trust-documentation’s past year of commit activity
    2 0 0 0 Updated Nov 15, 2024
  • icoco-coupling-python Public

    An implement of ICoCo in python

    cea-trust-platform/icoco-coupling-python’s past year of commit activity
    Python 1 BSD-2-Clause 0 0 0 Updated Nov 14, 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 Nov 13, 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 38 11 2 3 Updated Nov 6, 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 Oct 25, 2024
  • Stokes_ExplicitTC Public

    Order 1 and 2 non-conforming FEM for Stokes, post-processing with P1-P0 or P2-P1 FEM.

    cea-trust-platform/Stokes_ExplicitTC’s past year of commit activity
    MATLAB 0 0 0 0 Updated Oct 10, 2024
  • MEDCoupling_tutos Public

    Python tutorials illustrating some MEDCoupling applications

    cea-trust-platform/MEDCoupling_tutos’s past year of commit activity
    Jupyter Notebook 6 1 2 0 Updated Jul 1, 2024
  • .github Public
    cea-trust-platform/.github’s past year of commit activity
    1 0 0 0 Updated Jun 26, 2024
  • EOS_code Public
    cea-trust-platform/EOS_code’s past year of commit activity
    C++ 1 0 0 0 Updated Feb 23, 2024

Top languages

Loading…

Most used topics

Loading…