triou - 2016-12-14

TRUST is a thermohydraulic software package for CFD
simulations for incompressible monophasic/diphasic flow.
TRUST platform name means TRrio_U Software for Thermohydraulics
("Trio_U" without Front_Tracking, Radiation, Zoom and LES models).
This software is OpenSource (license BSD).


New TRUST version released v1.7.4

is available at http://sourceforge.net/projects/trust-platform/files/


Table of contents

  1. How to install?
  2. How to run preinstalled version?
  3. TRUST Release notes
  4. TRUST Developer notes
  5. externalpackages Release notes
  6. Version tested on several OS
  7. Version portability with several compilers

TRUST support team. mailto: triou@cea.fr Web: http://www-trio-u.cea.fr


1. How to install?



2. How to run preinstalled version?

  • for TGCC supercomputer (curie-ccrt):
    source /ccc/work/cont002/den/triou/curie-ccrt/TRUST/TRUST-1.7.4/env_TRUST.sh

  • for CCRT supercomputer (cobalt):
    source /ccc/work/cont002/den/triou/cobalt/TRUST/TRUST-1.7.4/env_TRUST.sh

  • for CINES supercomputer (occigen):
    source /opt/software/applications/trio_u/TRUST/RedHat_6.8_64/TRUST-intelmpi-1.7.4/env_TRUST.sh



3. TRUST Release notes version 1.7.4 : Enhancements, modifications and corrected bugs since version 1.7.3 :

09/12/16 (Tools) Announcement: New Documentation Generic and Reference Guides
24/11/16 (TRUST) Portability : Linux distribution CentOS 7, Ubuntu 16 and gcc 6.2.0 supported
23/11/16 (TRUST) New keyword : Add new option to ExtrudeBord. ExtrudeBord improved
22/11/16 (TRUST) Major change: Syntaxe modification of predefined field energie_cinetique renamed as energie_cinetique_totale and creation of energie_cinetique_elem
20/10/16 (TRUST) New feature : Polygone
29/07/16 (Tools) Minor change: Update the VisIt configuration of host profiles automatically on several clusters (CCRT and DM2S)
22/07/16 (TRUST) Minor change: Options -evol and -wiz added to the trust script (TRUST_PLOT2D and TRUST_WIZZARD)
20/07/16 (TRUST) Minor change: Update reprise_auto script with new archiving option
29/06/16 (TRUST) Portability : Linux distribution Fedora 24 and gcc 6.1.1 supported
29/06/16 (TRUST) Bug fixed : Fixed bug with "turbulence_paroi Paroi_TBLE" on output of tble_mesh.dat file in parallel mode
28/06/16 (TRUST) Bug fixed : Fixed bug about using dt_impr_ustar and dt_impr_ustar_mean_only together



4. TRUST Developer notes version 1.7.4 : Changes since version 1.7.3 :

01/09/16 (TRUST) tab1_, tab2_, coeff_ of Matrice_Morse no more public
01/08/16 (TRUST) #include <Les_Cl.h> removed from src files
18/07/16 (Kernel) Remove optional value in Tabs constructors: Modification DoubleTab
29/06/16 (Tools) VisIt now install in exec



5. externalpackages Release notes version 1.7.4 : Enhancements, modifications and corrected bugs since version 1.7.3 :

21/11/16 (externalpackages) Portability : Released version of Valgrind upgrated to 3.12.0
21/11/16 (externalpackages) Portability : Released version of MPICH upgrated to 3.2
04/11/16 (externalpackages) Minor change: Update 2.13.1 Gmsh archive
19/07/16 (externalpackages) Portability : Released version of Gmsh upgrated to 2.13.1 and fltk to 1.3.3
23/06/16 (externalpackages) Portability : Released version of Valgrind upgrated to 3.11.0



6. Version portability on several OS

CentOS Linux release 7.2.1511
CentOS release 5.5
CentOS release 6.4
CentOS release 6.5
Debian GNU/Linux 8
Fedora release 18
Fedora release 20
Fedora release 22
Fedora release 24
Mandriva Linux release 2008.0
Mandriva Linux release 2010.0
Red Hat Enterprise Linux Server release 6.7
Red Hat Enterprise Linux Server release 7.2
Ubuntu 12.04.2 LTS
Ubuntu 14.04.5 LTS
Ubuntu 16.04.1 LTS
Ubuntu 16.10



7. Version portability with several compilers

clang++ 3.8.0
g++ 4.1.2
g++ 4.2.2
g++ 4.4.1
g++ 4.4.7
g++ 4.6.3
g++ 4.7.2
g++ 4.8.2
g++ 4.8.4
g++ 4.8.5
g++ 4.9.2
g++ 5.1.1
g++ 5.4.0
g++ 6.1.1
g++ 6.2.0
icpc 15.0.3
icpc 16.0.2
icpc 16.0.3


 

Last edit: trust-platform 2016-12-14