# Guide de référence du module fortran MEDmesh

## Fonctions
subroutine | mmhcre (fid, name, sdim, mdim, mtype, desc, dtunit, stype, atype, aname, aunit, cret)
| Cette routine permet de créer un maillage dans un fichier.
subroutine | mmhnmh (fid, n, cret)
| Cette routine permet de lire le nombre de maillages dans un fichier.
subroutine | mmhnax (fid, it, naxis, cret)
| Cette routine permet de lire dans un maillage le nombre d'axes du repère des coordonnées des noeuds.
subroutine | mmhnan (fid, name, naxis, cret)
| Cette routine permet de lire dans un maillage le nombre d'axes du repère des coordonnées des noeuds avec accès direct.
subroutine | mmhmii (fid, it, name, sdim, mdim, mtype, desc, dtunit, stype, nstep, atype, aname, aunit, cret)
| Cette routine permet de lire les informations relatives à un maillage dans un fichier.
subroutine | mmhmin (fid, name, sdim, mdim, mtype, desc, dtunit, stype, nstep, atype, aname, aunit, cret)
| Cette routine permet de lire les informations relatives à un maillage en précisant son nom.
subroutine | mmhunw (fid, name, cret)
| Cette routine permet l'écriture du nom universel d'un maillage.
subroutine | mmhunr (fid, mname, uname, cret)
| Cette routine permet la lecture du nom universel d'un maillage.
subroutine | mmhatw (fid, name, nin, nvn, nnc, cret)
| Cette routine permet l'écriture des attributs optionnels d'un maillage.
subroutine | mmhatr (fid, name, nin, nvn, nnc, cret)
| Cette routine permet la lecture des attributs optionnels d'un maillage.
subroutine | mmhgtw (fid, name, gtype, cret)
| Cette routine permet de définir le type d'un maillage structuré (MED_STRUCTURED_MESH).
subroutine | mmhgtr (fid, name, gtype, cret)
| Cette routine permet de lire le type d'un maillage structuré (MED_STRUCTURED_MESH).
subroutine | mmhgsw (fid, name, numdt, numit, dt, st, cret)
| Cette routine définit la structure (nombre de points sur chaque axe du repère) d'un maillage structuré de type MED_CURVILINEAR_GRID.
subroutine | mmhgcw (fid, name, numdt, numit, dt, axis, size, index, cret)
| Cette routine permet l'écriture des coordonnées des noeuds d'un maillage structuré selon un axe du repère des coordonnées.
subroutine | mmhgsr (fid, name, numdt, numit, st, cret)
| Cette routine permet la lecture de la structure (nombre de points sur chaque axe du repère) d'un maillage structuré de type MED_CURVILINEAR_GRID.
subroutine | mmhgcr (fid, name, numdt, numit, axis, index, cret)
| Cette routine permet la lecture des coordonnées des noeuds d'un maillage structuré selon un axe du repère des coordonnées.
subroutine | mmhcow (fid, name, numdt, numit, dt, swm, n, coo, cret)
| Cette routine permet d'écrire dans un maillage le tableau des coordonnées des noeuds, selon une séquence de calcul donnée.
subroutine | mmhcpw (fid, name, numdt, numit, dt, stm, pname, swm, dim, n, coo, cret)
| Cette routine permet d'écrire dans un maillage le tableau des coordonnées des noeuds, selon une séquence de calcul donnée et un profil donnés.
subroutine | mmhcaw (fid, name, numdt, numit, dt, flt, coo, cret)
| Cette routine permet d'écrire dans un maillage le tableau des coordonnées des noeuds, selon une séquence de calcul et un filtre donnés.
subroutine | mmhcor (fid, name, numdt, numit, swm, coo, cret)
| Cette routine permet de lire dans un maillage le tableau des coordonnées des noeuds, selon une séquence de calcul donnée.
subroutine | mmhcpr (fid, name, numdt, numit, stm, pname, swm, dim, coo, cret)
| Cette routine permet de lire dans un maillage le tableau des coordonnées des noeuds, selon une séquence de calcul donnée et un profil donnés.
subroutine | mmhcar (fid, name, numdt, numit, flt, coo, cret)
| Cette routine permet de lire dans un maillage le tableau des coordonnées des noeuds, selon une séquence de calcul et un filtre donnés.
subroutine | mmhenw (fid, name, numdt, numit, entype, geotype, n, num, cret)
| Cette routine permet d'écrire les numéros d'un type d'entité d'un maillage.
subroutine | mmhenr (fid, name, numdt, numit, entype, geotype, num, cret)
| Cette routine permet de lire les numéros d'un type d'entité d'un maillage.
subroutine | mmhfnw (fid, name, numdt, numit, entype, geotype, n, num, cret)
| Cette routine permet l'écriture des numéros de famille d'un type d'entité d'un maillage.
subroutine | mmhfnr (fid, name, numdt, numit, entype, geotype, num, cret)
| Cette routine permet la lecture des numéros de famille d'un type d'entité d'un maillage.
subroutine | mmheaw (fid, mname, numdt, numit, entype, geotype, n, ename, cret)
| Cette routine permet d'écrire les noms d'un type d'entité d'un maillage.
subroutine | mmhear (fid, mname, numdt, numit, entype, geotype, ename, cret)
| Cette routine permet de lire les noms d'un type d'entité d'un maillage.
subroutine | mmhnme (fid, name, numdt, numit, entype, geotype, datype, cmode, chgt, tsf, n, cret)
| Cette routine permet de lire le nombre d'entités dans un maillage pour une séquence de calcul donnée.
subroutine | mmhnep (fid, name, numdt, numit, entype, geotype, datype, cmode, stmode, pname, psize, chgt, tsf, n, cret)
| Cette routine permet de lire le nombre d'entités dans un maillage pour une séquence de calcul et un profil donnés.
subroutine | mmhcyw (fid, name, numdt, numit, dt, entype, geotype, cmode, swm, n, con, cret)
| Cette routine permet d'écrire dans un maillage le tableau des connectivités pour un type géométrique d'un élément, selon une séquence de calcul donnée.
subroutine | mmhcyr (fid, name, numdt, numit, entype, geotype, cmode, swm, con, cret)
| Cette routine permet de lire dans un maillage le tableau des connectivités pour un type géométrique d'un élément, selon une séquence de calcul donnée.
subroutine | mmhypw (fid, name, numdt, numit, dt, entype, geotype, cmode, stmode, pname, swm, dim, n, con, cret)
| Cette routine permet d'écrire dans un maillage le tableau des connectivités pour un type géométrique d'un élément, selon une séquence de calcul et un profil donnés.
subroutine | mmhyaw (fid, name, numdt, numit, dt, entype, geotype, cmode, flt, con, cret)
| Cette routine permet d'écrire dans un maillage le tableau des connectivités pour un type géométrique d'un élément, selon une séquence de calcul et un filtre donnés.
subroutine | mmhypr (fid, name, numdt, numit, entype, geotype, cmode, stmode, pname, swm, dim, n, con, cret)
| Cette routine permet de lire dans un maillage le tableau des connectivités pour un type géométrique d'un élément, selon une séquence de calcul et un profil donnés.
subroutine | mmhyar (fid, name, numdt, numit, entype, geotype, cmode, flt, con, cret)
| Cette routine permet de lire dans un maillage le tableau des connectivités pour un type géométrique d'un élément, selon une séquence de calcul et un filtre donnés.
subroutine | mmhnow (fid, name, numdt, numit, dt, swm, n, coo, iname, nname, inum, num, ifam, fam, cret)
| Cette routine permet l'écriture des noeuds d'un maillage non structuré pour une séquence de calcul donnée.
subroutine | mmhnor (fid, name, numdt, numit, swm, coo, iname, nname, inum, num, ifam, fam, cret)
| Cette routine permet la lecture des noeuds d'un maillage non structuré pour une séquence de calcul donnée.
subroutine | mmhelw (fid, name, numdt, numit, dt, entype, geotype, cmode, swm, n, con, iname, nname, inum, num, ifam, fam, cret)
| Cette routine permet l'écriture d'un type d'élément d'un maillage non structuré pour une séquence de calcul donnée.
subroutine | mmhelr (fid, name, numdt, numit, entype, geotype, cmode, swm, con, iname, nname, inum, num, ifam, fam, cret)
| Cette routine permet la lecture d'un type d'élément d'un maillage non structuré pour une séquence de calcul donnée.
subroutine | mmhpgw (fid, name, numdt, numit, dt, entype, cmode, isize, index, con, cret)
| Cette routine permet l'écriture des connectivités de polygones.
subroutine | mmhpgr (fid, name, numdt, numit, entype, cmode, index, con, cret)
| Cette routine permet la lecture des connectivités de polygones.
subroutine | mmhphw (fid, name, numdt, numit, dt, entype, cmode, fisize, findex, nisize, nindex, con, cret)
| Cette routine permet l'écriture dans un maillage des connectivités de polyèdres.
subroutine | mmhphr (fid, name, numdt, numit, entype, cmode, findex, nindex, con, cret)
| Cette routine permet la lecture dans un maillage des connectivités de polyèdres.
subroutine | mmhgnw (fid, name, numdt, numit, entype, geotype, n, num, cret)
| Cette routine permet l'écriture d'une numérotation globale sur un maillage pour un type d'entité, un type géométrique et une séquence de calcul donnés.
subroutine | mmhgnr (fid, name, numdt, numit, entype, geotype, num, cret)
| Cette routine permet la lecture d'une numérotation globale sur un maillage pour un type d'entité, un type géométrique et une séquence de calcul donnés.
subroutine | mmhcsc (fid, name, numdt1, numit1, numdt2, numit2, dt2, cret)
| Cette routine permet de créer une nouvelle séquence de calcul dans un maillage.
subroutine | mmhcsi (fid, name, csit, numdt, numit, dt, cret)
| Cette routine permet de lire les informations relatives à une séquence de calcul d'un maillage.
subroutine | mmhcsr (fid, name, numdt, numit, dt, cret)
| Cette routine lit dans un maillage la valeur d'un pas de temps pour un pas de temps et un numéro d'ordre donné.
subroutine | mmhstr (fid, name, stype, cret)
| Cette routine lit l'ordre de tri des séquences évolutives du maillage.
subroutine | mmheni (fid, name, numdt, numit, entype, it, geoname, geotype, cret)
| Cette routine indique de façon itérative les types géométriques disponibles dans un maillage.
subroutine | mmhtfw (fid, name, numdt, numit, dt, tsf, cret)
| Cette routine définit les paramètres de translation rotation à appliquer aux noeuds de la séquence de calcul numdt numo du maillage meshname.
subroutine | mmhtfr (fid, name, numdt, numit, tsf, cret)
| Cette routine lit les paramètres de translation rotation à appliquer aux noeuds de la séquence de calcul numdt numo du maillage meshname.
subroutine | mmhaaw (fid, mname, dtype, numdt, numit, entype, geotype, flt, val, cret)
subroutine | mmhaar (fid, mname, dtype, numdt, numit, entype, geotype, flt, val, cret)
| Cette routine permet de lire les attributs optionnels d'entités d'un maillage en utilisant un filtre.