Description de MELOMAIL Utilisation de MELOMAIL
Transcription
Description de MELOMAIL Utilisation de MELOMAIL
Description de MELOMAIL Le code de calcul déterministe melo du logiciel MELODIE permet de réaliser des simulations d'écoulement de l'eau en régime permanent ou transitoire et des simulations de transport de radionucléides. Les simulations sont effectuées en 3D ou sur une coupe verticale du site en 2D. L’utilitaire melomail a été développé pour permettre la réalisation du maillage et aider à la réalisation du fichier de données principal du logiciel MELODIE. Il définit à l'aide de commandes simples : ρ le maillage du domaine à étudier, ou la possibilité de lire un maillage créé avec un mailleur externe ρ la discrétisation spatiale des paramètres physico-chimiques du domaine retenus pour la modélisation des phénomènes d'écoulement et de transport,ρ les caractéristiques du dépôt de déchets à étudier, ρ la discrétisation temporelle de la simulation. Utilisation de MELOMAIL Melomail est appelé lors de l'utilisation de l'utilitaire graphique melograph pour la création du fichier de données principal du code de calcul melo. Les actions effectuées dans melograph pour définir interactivement le maillage et toutes les caractéristiques nécessaires à la création d’un fichier entrée du code de calcul melo, sont traduites par un ensemble de commandes qui sont stockées dans un fichier appelé fichier « scénario ». Exemple d’un fichier « scénario » de création d’un fichier entrée du code de calcul * choix d’un maillage en 3 dimensions 3D * génération en x d'une répartition du maillage GENE,X,25,1.000000,0.000000,100.000000 * génération en y d'une répartition du maillage GENE,Y,25,1.000000,0.000000,100.000000 * génération en z d'une répartition du maillage GENE,Z,32,1.000000,0.000000,128.000000 * création du maillage MAIL,NORM,5.000000 * sélection des éléments du domaine 1 du maillage (tout le maillage dans ce cas) ADEL,IDE,1 * allocation du numéro du milieu 1 à la sélection MATE,1 * désélection des éléments DLEL * définition du milieu géologique 1 (le 2 indique une couleur pour melograph) GEOL,1,2 * définition de la perméabilité pour le milieux 1 PERM,1,1.000000e-02,1.000000e-02,1.000000e-02 * définition de la porosité pour le milieu 1 PORO,1,1.000000e+00 * définition de la dispersivité pour le milieu 1 DISP,1,1.000000e+00,1.000000e-01 * définition de la diffusion pour le milieu 1 DIFF,1,3.150000e-03 * définition du coefficient d'emmagasinement EMMA,1,1.000000e+00 * désélection des éléments DLEL * sélection des noeuds a la cote Z=0. dans le rectangle xmin,ymin,xmax,ymax ADNO,REC,-0.040062,-0.008954,100.617867,100.996548,0.000000 * aux noeuds sélectionnés, la condition aux limites potentiel imposé de valeur * 100.m est ajoutée CLIM,POTE,1.000000e+02 * désélection des noeuds DLNO * sélection des noeuds a la cote Z=128. dans le rectangle xmin,ymin,xmax,ymax ADNO,REC,-0.040062,-0.008954,100.617867,100.996548,128.000000 * au noeuds sélectionnés allocation de la condition aux limites potentiel impose * de valeur 101.m CLIM,POTE,1.010000e+02 * désélection des noeuds DLNO * sélection du noeud de numero 78 ADNO,NUM,78 * au noeud sélectionné allocation de la condition activité massique impose de * 1000.Bq/kg CLIM,ACTI,1000. * désélection des noeuds DLNO * définition des radioéléments à étudier UNDO,CHAI,1 CHAI,1 |définition des caractéristiques du radionucléide étudié NUCL,1,1 |la définition de toutes ces commandes sont obligatoires RADI,1,1,trace | COEF,1,1,1.000000e+00 |même si la condition au limite dépôt (DEPO) n'est pas SOLU,1,1,-1.000000e+00 |utilisée, dans ce cas ces caractéristiques ne servent MMOL,1,1,1.000000e+02 |que pour la période de décroissance radioactive STOC,1,1,1.000000e+00 | CBIO,1,1,1.000000e+00 | PERI,1,1,1.000000e+08 | UNIT,1,1,1 -| * * UNIF,SOL,1,1,1 |ces commandes servent a definir la limite de solublite ASOL,1,1,0,-1.000000e+00|dans le maillage du radionucleide (une valeur negative UNIF,RET,1,1,1 |indique que le radionucleide est completement soluble) ARET,1,1,0,1.000000e+00 |et le coefficient de retard * affinage du maillage hexaédrique en maillage tétraédrique AFIN,9 * grandeurs caractéristiques GRAN,1000.000000,9756199675232256.000000,31536.000000 * caractéristiques temporelles du calcul TIME,DEB,0.000000 TIME,FIN,100.000000 TIME,IMP,1.000000 TCAL,TRANSP * définition des temps d'impression des résultats FREQ,0 TRES,1.000000 TRES,10.000000 TRES,20.000000 TRES,30.000000 TRES,40.000000 TRES,50.000000 TRES,60.000000 TRES,70.000000 TRES,80.000000 TRES,90.000000 TRES,100.000000 * création du fichier « entree melo » de nom entree_tetra EXEC,entree_tetra