Skip to content

Release V1.9.6

Latest

Choose a tag to compare

@trust-tma trust-tma released this 30 Jun 14:52

TrioCFD (previously named "Trio_U") is the Computational Fluid Dynamics (CFD) code
based on the TRUST platform.

It offers, in addition to TRUST modules, different physical modules such as:

  • Turbulence LES & RANS models
  • Front-Tracking
  • Radiation
  • ALE for fluid-structure interactions
  • Turbulence (RANS) with multiphase problems

This software is OpenSource (BSD license).


New TrioCFD version released v1.9.6


Table of contents

  1. What's new?
  2. How to install?
  3. TrioCFD Release notes

TRUST/TrioCFD support team: [email protected]
Website: https://triocfd.cea.fr


1. What's new ?

  • Documentation:

  • ALE:

    • k-omega is now compatible with Pb_Hydraulique_Turbulent_ALE (FSI, mobile mesh with ALE)
  • FPI:

    • New fluid_particle_interaction module to study fluid-solid particle flows.
  • Front Tracking IJK: Structure of datafiles is now very close to that of Front Tracking discontinu datafiles. Some differences:

    • Probleme_FTD_IJK instead of Probleme_FT_Disc_gen
    • Domaine_IJK instead of Domaine
    • IJK discretization instead of VDF/VEF
    • Fluide_Diphasique_IJK instead of Fluide_Diphasique
    • Navier_Stokes_FTD_IJK instead of Navier_Stokes_FT_Disc
    • ijk_interfaces instead of Transport_Interfaces_FT_Disc


2. How to install ?

If TRUST-1.9.6 is not already installed, install it with:

git clone https://github.com/cea-trust-platform/trust-code.git TRUST-1.9.6
cd TRUST-1.9.6
wget ftp://ftp.cea.fr/pub/TRUST/externalpackages/externalpackages-1.9.6.tar
# or, if problem with ftp:  
# wget "https://drive.usercontent.google.com/download?id=1LAbrUO0at7eN_nwg28F92SF4SS_Qw4K5&export=download&authuser=4&confirm=t" -O externalpackages-1.9.6.tar
tar xf externalpackages-1.9.6.tar
./configure $OPTIONS
make
cd ..

Then, install TrioCFD-1.9.6 using:

git clone https://github.com/cea-trust-platform/TrioCFD-code.git TrioCFD-1.9.6
cd TrioCFD-1.9.6
git checkout v1.9.6
source PathToTRUST-1.9.6/env_TRUST.sh
baltik_build_configure -execute
make optim debug

3. TrioCFD Release notes version 1.9.6 : Enhancements, modifications and corrected bugs since version 1.9.5 :

15/06/25 (TrioCFD) Keyword : New keywords do_not_control_k_eps and do_not_control_k_omega, may improve results at low Reynolds numbers
11/06/25 (TrioCFD) New feature : Solve adjoint Navier-Stokes equations (keyword "adjoint" within the Navier_Stokes_std_sensibility class)
11/06/25 (TrioCFD) New feature : k-omega is now compatible with Pb_Hydraulique_Turbulent_ALE (FSI, mobile mesh with ALE)
05/06/25 (TrioCFD) Removal : Zoom was removed.
05/06/25 (TrioCFD) Keyword : FTD - keyword critere_remaillage was obsolete and did nothing, not allowed anymore in datafiles.
05/06/25 (TrioCFD) Keyword : FTD - keyword lissage_courbure_iterations is obsolete, to get same results as v1.9.5, set lissage_courbure_iterations_systematique and lissage_courbure_iterations_si_remaillage to the value you had for lissage_courbure_iterations in your datafile.
02/06/25 (TrioCFD) New feature : New fluid_particle_interaction module to study fluid-solid particle flows.
13/03/25 (TrioCFD) Change : IJK probes: for elem fields, points are moved automatically to cell center, for face fields, moved to face centers. 'grav' keyword may be used to project a component of a face field to cell center.
11/09/24 (TrioCFD) New feature : k-omega and k-tau CMFD turbulence models are now compatible with pb_(thermo)hydraulique (VDF and PolyMAC_P0 only)
19/02/25 (TrioCFD) New feature : Keyword 'interface' may be used in 'postprocessing' block of a FT problem. See an example in FTD_reprise_xyz_vdf_3d
19/02/25 (TrioCFD) New feature : Standard 'postprocessing' keyword can now be used to postprocess FT datasets with interfaces. If format is not LATA, interfaces are ignored.
19/02/25 (TrioCFD) Change : Warning, values printed in ...ustar_mean_only.out files are now surface-averaged values not mean values as before
29/01/25 (TrioCFD) Minor change: Trust commit hash moved to file src/trust.commit
21/01/25 (TrioCFD) New feature : FT IJK - Cut-cell solver for thermal equation.
21/01/25 (TrioCFD) New feature : Thermal subresolution LRS (see Grosso et al 2025 IJHMT).
21/01/25 (TrioCFD) New feature : Interfacial transport equation for FT field (ex : surfactant concentration).
21/01/25 (TrioCFD) Bug fix : Fix shear-periodic condition.