Automatisation de lancement de calculs¶
Informations¶
Nom du fichier :
Knu/Scripts/Automatisation-OpenFOAM/AllrunAuteur: Victor Baconnet
Date de dernière modification: 08 Juillet 2021
Description¶
Lance le calcul OpenFOAM selon le solveur défini dans controlDict
Peut lancer le calcul en parallèle selon les critères définis dans
decomposeParDict. Permet aussi de lancer setFields,
surfaceFeatureExtract et topoSet.
Note
Il est conseillé de faire en sorte que ce fichier soit accessible dans la
variable d’environnement $PATH. Pour cela, dans le dossier Knu, lancez:
$ source sourceMe
Utilisation¶
$ Allrun [OPTIONS]
- -c, --clean
Nettoyer le répertoire (maillage, dossiers de résultats, dossiers de processeurs, fichiers log)
- -s, --setfields
Lancer
setFieldsselon les critères desetFieldsDict- -e, --surfacefeature
Lancer surfaceFeatureExtract
- -t, --toposet
Lancer
topoSetselon les critères detopoSetDict- -p, --parallel
Lancer le calcul en parallèle avec le nombre de processeurs défini dans decomposeParDict
- -r, --noreconstruct
Pour ne pas reconstruire les fichiers après le calcul parallèle
- -n, --nosolve
Ne pas lancer le solveur. Si -p ou -r sont activées, elles ne seront pas prises en compte et généreront un warning
- -h, --help
Afficher l’aide
Erreurs
1 pour argument ou option invalide
4 si erreur dans decomposePar
7 si erreur de lancement du solveur
8 si erreur dans
reconstructPar9 si erreur dans la copie du dossier 0
10 si erreur dans
setFields11 si erreur dans
topoSet12 si erreur dans surfaceFeatureExtract
Code source¶
Lien vers le code source