Skip to content

Commit

Permalink
TrioCFD v1.9.3
Browse files Browse the repository at this point in the history
Based on trust Id SHA1 : see ./src/Version_info

Merge branch 'TCFD223436_releaseFinalization' into triou/TMA
  • Loading branch information
Fabrice BUFFA committed Dec 12, 2023
2 parents 020de93 + 75006ab commit 19fbbd9
Show file tree
Hide file tree
Showing 17 changed files with 109 additions and 577 deletions.
29 changes: 15 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,28 +13,28 @@ This software is OpenSource (BSD license).



# **How to install TrioCFD-1.9.2 version ?**
# **How to install TrioCFD-1.9.3 version ?**

### If TRUST-1.9.2 is not already installed, [please follow TRUST install instructions](https://github.com/cea-trust-platform/trust-code#readme).
### If TRUST-1.9.3 is not already installed, [please follow TRUST install instructions](https://github.com/cea-trust-platform/trust-code#readme).

### Once TRUST installed, install TrioCFD-1.9.2 using one of these methods:
### Once TRUST installed, install TrioCFD-1.9.3 using one of these methods:

### **First method**
```bash
git clone https://github.com/cea-trust-platform/TrioCFD-code.git TrioCFD-1.9.2
cd TrioCFD-1.9.2
source PathToTRUST-1.9.2/env_TRUST.sh
git clone https://github.com/cea-trust-platform/TrioCFD-code.git TrioCFD-1.9.3
cd TrioCFD-1.9.3
source PathToTRUST-1.9.3/env_TRUST.sh
baltik_build_configure -execute
make optim debug
```

### **Second method**
```bash
wget ftp://ftp.cea.fr/pub/TRUST/TrioCFD/versions/v1.9.2/TrioCFD-1.9.2.tar.gz
tar xzf TrioCFD-1.9.2.tar.gz
mv TrioCFD TrioCFD-1.9.2
cd TrioCFD-1.9.2
source PathToTRUST-1.9.2/env_TRUST.sh
wget ftp://ftp.cea.fr/pub/TRUST/TrioCFD/versions/v1.9.3/TrioCFD-1.9.3.tar.gz
tar xzf TrioCFD-1.9.3.tar.gz
mv TrioCFD TrioCFD-1.9.3
cd TrioCFD-1.9.3
source PathToTRUST-1.9.3/env_TRUST.sh
baltik_build_configure -execute
make optim debug
```
Expand All @@ -61,16 +61,17 @@ source ./env_TrioCFD.sh
To check:
```bash
# All non-regression test cases:
make check_optim
make check_optim or make ctest_optim
make check_debug or make ctest_debug

# A given non-regression test list
make check_optim TESTLIST="./share/testList/{nameOfTheTestList}"

# All validation report (warning it may take many days !):
make validation
make check_validation

# A given list of validation reports
make validation TESTLIST="./share/testList/{nameOfTheValidationList}
make check_validation TESTLIST="./share/testList/{nameOfTheValidationList}
```
To see documentation:
Expand Down
4 changes: 2 additions & 2 deletions share/RELEASE_NOTES
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
--------------------------------------------------------------------------------------------------
Release notes version 1.9.3 : Enhancements, modifications and corrected bugs since version 1.9.2 :
--------------------------------------------------------------------------------------------------
30/11/23 (TrioCFD) New feature : k-omega turbulence model (Wilcox 1988 and SST variant)
29/11/23 (TrioCFD) Tests : FSI- New validation file for the fluid-structure partitioned internal coupling (Beam_Free_Vibration)
30/11/23 (TrioCFD) New feature : Turbulence - k-omega turbulence model (Wilcox 1988 and SST variant) has been implemented in Turbulence section (validation still in progress)
29/11/23 (TrioCFD) Tests : FSI- New validation report for the fluid-structure partitioned internal coupling (Beam_Free_Vibration)
24/11/23 (TrioCFD) Bug fix : FSI- Extrait surface on mobile walls ( new keyword Extrait_surface_ALE)
23/11/23 (TrioCFD) Bug fix : FSI- Compute the y+ for mobile walls
23/11/23 (TrioCFD) New feature : FTD - solid/fluid thermal coupling using TCL model
Expand Down
7 changes: 7 additions & 0 deletions share/bin/triocfd
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,13 @@
if [ "$1" = -index ]
then
$TRUST_WEBBROWSER $project_directory/index.html &
elif [ "$1" = -doc ]
then
doc=$project_directory/share/doc/TrioCFD_Reference_Manual.pdf
for app in evince xpdf kpdf okular
do
$app $doc 1>/dev/null 2>&1 && exit 0
done
elif [ "$1" = -xcheck ]
then
#######################################
Expand Down
Binary file modified share/doc/TrioCFD_PGC.pdf
Binary file not shown.
Binary file modified share/doc/TrioCFD_Reference_Manual.pdf
Binary file not shown.
Binary file modified share/doc/TrioCFD_install_report.pdf
Binary file not shown.
Binary file modified share/doc/TrioCFD_models_report.pdf
Binary file not shown.
Binary file modified share/doc/TrioCFD_validation_report.pdf
Binary file not shown.
2 changes: 1 addition & 1 deletion share/doc_src/PGC/TrioCFD_PGC.tex
Original file line number Diff line number Diff line change
Expand Up @@ -152,7 +152,7 @@

% Variables definition
% - TrioCFD version
\newcommand\codeVersion{1.9.2}
\newcommand\codeVersion{1.9.3}

\makeindex
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Expand Down
2 changes: 2 additions & 0 deletions share/doc_src/PGC/part1-introduction.tex
Original file line number Diff line number Diff line change
Expand Up @@ -304,6 +304,8 @@ \chapter{Un peu d'histoire}
\draw (8.8,-00.16) node[right]{\textcolor{blue}{v1.9.2} R\'eorganisation des fichiers sources};
\draw (7.8,-1.00) -- (8.2, -1.00);
\draw (7.8,-1.00) node[left]{$2024$};
\draw[blue,thick,dashed] (8.0,-1.00) -- (8.7,-1.00);
\draw (8.8,-1.00) node[right]{\textcolor{blue}{v1.9.3} Am\'eliorations Turbulence, FSI, FT, CMFD};
\end{tikzpicture}\smallskip
\begin{center}\captionof{figure}{\label{figure:Histo-triocfd}Historique de TrioCFD}\end{center}\smallskip

Expand Down
2 changes: 1 addition & 1 deletion share/doc_src/install_report/TrioCFD_install_report.tex
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@

% Variables definition
% - TrioCFD version
\newcommand\codeVersion{1.9.2}
\newcommand\codeVersion{1.9.3}

\begin{document}

Expand Down
2 changes: 1 addition & 1 deletion share/doc_src/model_report/TrioCFD_models_report.tex
Original file line number Diff line number Diff line change
Expand Up @@ -262,7 +262,7 @@

% Variables definition
% - TrioCFD version
\newcommand\codeVersion{1.9.2}
\newcommand\codeVersion{1.9.3}

\makeindex

Expand Down
Loading

0 comments on commit 19fbbd9

Please sign in to comment.