On commence par créer un répertoire pour le calcul dans lequel on se place, on exécute ensuite la routine createdomcase qui permet de préparer le répertoire de travail. Cette routine commence par créer deux liens symboliques vers les répertoires contenant les données spectrales de mélange (SPECTRAL) et les données des modèles de quadrature (QUADRA). Elle crée ensuite deux répertoires INFILES et OUTFILES où seront écrits respectivement :
- les fichiers d'entrée (avec une extension .IN) du calcul créés pendant le pré-traitement,
- et les fichiers de sortie (avec une extension .OUT), résultats de l'exécution du calcul.
Ces deux types de fichier sont des fichiers binaires, leur structure est détaillée sur les pages Web suivantes :
Et pour terminer, la routine createdomcase vérifie la présence du fichier de configuration du calcul prissma.choices. Si celui-ci n'est pas présent, un modèle de ce fichier est copié dans le répertoire, il faut alors adapter son contenu à la définition de notre calcul. Ce fichier est au format texte et se présente sous la forme suivante :
'./INFILES' ! Path to *.in files
'./SPECTRAL' ! Path to spectral data
'./OUTFILES' ! Output path
SOLINIT ! Data Status [ SOLINIT | RESTART ]
DMFS ! Spatial discretization [ DMFS | STEP | EXPON ]
SNB-CK ! Medium type [ GRAY | WSGG | FSCK | SNB-CK ]
5 ! Number of quadrature points
1.e-6 ! Convergence criterion for reflection
NO ! Homogeneous system [ NO | YES ]
Le fichier permet de définir :
- lignes 1 à 3
- le chemin vers trois des répertoires créés justement par la routine createdomcase,
- ligne 4
- l'état des données, deux valeurs sont possibles SOLINIT si l'on initie un calcul et RESTART si l'on relance un calcul,
- ligne 5
- le modèle de discrétisation spatiale
Trois modèles sont disponibles :
- le schéma diamant en flux moyen ou DMFS (Diamond Mean Flux Scheme),
- le schéma step (STEP),
- le schéma exponentiel (EXPON).
Une étude a montré que le modèle DMFS donnait de meilleurs résultats, il est donc conseillé de privilégier ce modèle pour effectuer ses calculs.
- ligne 6
- le modèle spectral,
Quatre modèles spectraux sont utilisables :
- le modèle GRAY (GRAY)
- le modèle WSGG (WSGG)
- le modèle FS-SNBck (FSCK)
- le modèle SNBck (SNB-CK)
- ligne 7
- le nombre de points utilisés lors du calcul de
quadrature,
- ligne 8
- la valeur du critère de convergence si on utilise
des parois grises,
- ligne 9
- l'homogénéité ou non du milieu, ce critère permet
de simplifier l'exécution du calcul au moment de l'affectation
des valeurs des grandeurs physiques aux cellules si le milieu
est homogène.
Maintenant que le répertoire de travail est prêt, l'étape suivante
consiste à lire le maillage.
Damien Poitou
2010-06-10