MFiX : Fonctionement

Pour le moment MFiX est principalement conçu pour fonctionner sur le système d'exploitation Linux. Par conséquent, il vaut mieux que l'utilisateur soit familier avec les bases de commandes et procédures de systèmes. D'ailleurs, dans notre cas, le MFiX a été installé par l'ENSEEIHT et on peut le trouver dans le répertoire suivant :

/mnt/hmf/SATURNE/MFIX/

Dedans, On trouve les tutoriels et documentations de MFiX afin de le bien maîtriser.  Enfin, il faut tenir compte du guide MFiX présenté ici était fait dans le système Ubuntu de l'ENSEEIHT. 

Pour plus d'information il est conseillé de consulter les documents disponible sur le lien si-dessous:

https://mfix.netl.doe.gov/documentation.php

​Préparation du répertoire de travail MFiX :

Cette démarche est illustré par l'exemple suivant:

Exemple : Terminal Gnome

créer nouveau répertoire

mkdir /répertoire/nouveau

Ensuite copier le fichier tutoriel mfix.dat dans celui de nouveau 

cp  /répertoireMFiX/tutoriel/mfix.dat ./répertoire/nouveau

ou comme un alternative, utiliser le GUI fourni.

Exécution de MFiX :

En général il y a 2 mode d'exécution dans MFiX qui sont des exécution en série et parallèle.

Exécution en série :

Entrer d'abord dans le répertoire de travail, et puis taper

/mnt/hmf/SATURNE/MFIX/mfix.exe mfix.dat

Exécution en paralléle :

C'est comme le principe d'exécution en série sauf que nous devions préparer le répertoire pour exécution en parallèle. 

Préparation du répertoire :

bash

PATH=$PATH:/mnt/hmf/SATURNE//Code_Saturne_2.0.4/openmpi-1.4.4/arch/Linux_x86_64/bin

Ensuite, exécute

mpirun -np 4 /mnt/hmf/SATURNE/MFIX_PARALLELE/mfix.exe

Lors de l'exécution, MFiX va créer les donnés Output qui sont dans les formats binaire *.RES, *.OUT et *.LOG et qui seront analysés en post traitement.

Post-Traitements les donnés Output de MFiX :

Il y a plusieurs logiciels et applications multi plate-forme interactif pour post-traitement et visualisation scientifiques. Due à la disponibilité de l'application ParaView à l'ENSEEIHT, nous avons pris en main  ParaView afin d'analyser les donnés Output de MFiX. 

Donc grâce à sa capacités et sa compatibilité, il est recommandé de l'utiliser pour exploiter les donnés Output de MFiX. De plus il est disponible en open source et ça permet de travailler avec plusieurs utilisateurs. 

http://www.paraview.org/