[Gmsh] how do we do to export a mesh in med 3.3 from Gmsh 4.2.3
Christophe Geuzaine
cgeuzaine at uliege.be
Thu Apr 11 21:34:47 CEST 2019
> On 11 Apr 2019, at 11:20, jean pierre aubry <jeanpierreaubry at ouvaton.org> wrote:
>
> hello
>
> how do we do to export a mesh in med 3.3 from Gmsh 4.2.3
Unfortunately I think it's impossible. Gmsh is now linked with MED4, and uses "MEDfileVersionOpen" to create MED files. From the MED documentation (see the first "remarque"):
```
med_idt MEDfileVersionOpen (const char *const filename,
const med_access_mode accessmode,
const med_int major,
const med_int minor,
const med_int release
)
Ouverture d'un fichier MED en indiquant la version du modèle à utiliser en cas de création d'un nouveau fichier.
Paramètres
filename Nom du fichier.
accessmode Mode d'acces au fichier.
major Numéro de version majeur.
minor Numéro de version mineur.
release Numéro de release.
Valeurs retournées
med_idt résultat i.e. l'identificateur entier (ID) retourné sera utilisé par les routines de l'API pour accéder au contenu du fichier.
Ouverture d'un fichier MED.
Remarques
• Le numéro major ne peut être que le numéro majeur utilisé par la bibliothèque.
• Le numéro minor ne peut être que dans la plage des versions mineurs des bibliothèques distribuées avec le numéro majeur égal à celui de la bibliothèque utilisé.
• Le numéro release n'est pas pris en compte. Le numéro release utilisé sera le numéro le plus élévé associé à la version mineure demandée.
• Si aucun fichier de nom filename n'existe, il est crée dans les modes MED_ACC_RDWR et MED_ACC_RDEXT.
• En mode MED_ACC_CREAT un nouveau fichier filename est crée qu'il en existe déjà un ou non.
Définition à la ligne 44 du fichier MEDfileVersionOpen.c.
```
So it seems like you cannot create a MED3 file when using the MED4 library.
Maybe you could escalade this to the MED developers?
Christophe
>
> thanks
>
> jean pierre aubry
>
> --
> jean pierre aubry
> jeanpierreaubry[at]ouvaton.org
> 33 688 670 795
>
>
>
> _______________________________________________
> gmsh mailing list
> gmsh at onelab.info
> http://onelab.info/mailman/listinfo/gmsh
—
Prof. Christophe Geuzaine
University of Liege, Electrical Engineering and Computer Science
http://www.montefiore.ulg.ac.be/~geuzaine
More information about the gmsh
mailing list