MED fichier

◆ mfafai()

subroutine mfafai ( integer*8  fid,
character *(*)  maa,
integer  ind,
character *(*)  fam,
integer  num,
character *(*)  gro,
integer  cret 
)

Cette routine permet de lire les informations relatives à une famille d'un maillage.

Paramètres
fidIdentificateur du fichier.
maaNom du maillage, de longueur maximum MED_NAME_SIZE .
indfamit Itérateur sur les familles du maillage.
famfamilyname Nom de la famille de longueur maximum MED_NAME_SIZE .
numfamilynumber Numéro de la famille.
grogroupname Nom(s) de(s) groupe(s). Chaque nom de groupe est une chaîne de de longueur maximum MED_LNAME_SIZE caractères.
cretretour négatif en cas d'erreur (MED_ERR_HOWTO), Zéro sinon.
Voir également
MEDfamilyInfo

Cette routine permet de lire les informations relatives à une famille d'un maillage. L'accès à la famille se fait via un itérateur. Les informations lues sont :

  • Le nom de la famille qui est une chaîne d'au plus MED_NAME_SIZE caractères. Une famille de noeuds peut porter le même nom qu'un famille d'éléments. Par contre les familles d'éléments (respectivement de noeuds) doivent toutes avoir des noms différents.
  • Le numéro de la famille qui oit être positif ou nul (le numéro d'une famille d'éléments doit être négatif ou nul, par convention la famille de numéro 0 ne comporte aucun groupe).
  • La liste de groupe de la famille (éventuellement vide). Chaque nom de groupes comprend MED_LNAME_SIZE caractères.

Définition à la ligne 84 du fichier medfamily.f.