Tutoriel pitzDaily instationnaire

Tutoriel "pitzDaily" qui se trouve dans:
/OpenFOAM/OpenFOAM-in-Box/OpenFOAM-in-Box-19.10v1/OpenFOAM-dev/tutorials/incompressible/pisoFoam/LES

Pour lancer la simulation:

1- Copier le répertoire pitzDaily qui se trouvent dans le répertoire tutorials et coller-le dans votre répertoire de travail.

2- Lancer les commandes suivantes dans un terminal:

Commandes

blockMesh >blockMesh-log.txt

# Lance le maillage par bloc et dirige la sortie vers le fichier "blockMesh-log.txt"

checkMesh >checkMesh-log.txt

# Vérifie le maillage et dirige la sortie vers le fichier "checkMesh-log.txt"

pisoFoam >pisoFoam-log.txt

# Exécute le solveur et dirige la sortie vers le fichier "pisoFoam-log.txt"

foamToVTK >foamToVTK-log.txt

# Créé le fichier de résultats et dirige la sortie vers le fichier "foamToVTK-log.txt"

N.B: Ce problème est instationnaire c'est pour cette raison que nous n'utilisons pas l'option -latestTime dans cette dernière commande.

3- Si vous voulez voir les résidus, taper la commande ci-dessous dans un terminal:

pyFoamPlotWatcher.py pisoFoam-log.txt

4- Maintenant vous pouvez exploiter les résultats contenus dans le répertoire VTK à l'aide du logiciel de visualisation Paraview (voir les images fig-xx.png ci-dessous).

N.B1: La simulation dure environ 10 mn sur mon i7. Si vous trouvez que ça dure longtemps avec vos moyens, vous pouvez alors utiliser le calcul parallèle (Ils existe beaucoup d'exemples de calcul parallèle dans le répertoire tutorials d'openFOAM).

N.B2: Avant de lancer les commandes, assurez-vous que vous êtes bien dans le répertoire principal c-à-d celui où se trouve les répertoires "0", "constant" et "system".

Class: 

Utilisation de logiciels libres

Attach Files: