Pour lire les données du maillage, on utilise la routine predatas. Le script commence par vérifier la présence du fichier de configuration predatas.choices dans le répertoire de travail. Au cas où il ne le serait pas, le script en crée un modèle dont il faudra modifier le contenu et relancer predatas. Ce fichier est au format texte et se présente sous la forme suivante :
'./meshes/cyl_coarse.neu' ! Mesh file name './QUADRA' ! Quadrature definition directory 2 ! Mesh type (1=AVBP, 2=GAMBIT) './INFILES/' ! Output path SNDOM ! Quadrature type [SNDOM|FVM|TNDOM|PERSO] 4 ! Quadrature order 2 ! Number of directions if PERSO quadrature 1. 0. 0. ! 1st direction for PERSO quadrature -1. 0. 0. ! 2nd direction ...Le fichier permet de définir :
À partir des paramètres lus dans ce fichier, le maillage est lu et un
ensemble de fichiers d'entrée sont créés dans le répertoire
INFILE. Ces fichiers contiennent la géométrie du maillage, les
directions et leur chemin associé de parcours des cellules du
maillage.
L'étape suivante consistera à lire la solution initiale issue
d'un calcul de CFD.
Damien Poitou 2010-06-10