MED fichier

◆ mfrall()

subroutine mfrall ( integer  nflt,
integer*8:dimension(*)  flt,
integer  cret 
)

Alloue un tableau de filtres de taille nfilter.

Paramètres
nfltNombre de filtres.
fltLa désallocation est à la charge de l'utilisateur (cf. MEDfilterClose MEDfilterDeAllocate).
cretretour négatif en cas d'erreur (MED_ERR_HOWTO), Zéro sinon.
Voir également
MEDfilterAllocate
Remarques
  • Les numéros d'entités selon la numérotation MED implicite sont relatifs au type géométrique de l'entité (la numérotation implicite commence à 1 pour chaque type géométrique différent).
  • Les numéros d'entités/index de profil doivent apparaître en ordre croissant.
  • Un numéro d'entité/index de profil peut aparaître plusieurs fois (ils sont alors consécutifs).
  • Le filtre créé prend en compte les paramètres nvaluesperentity et nconstituentpervalue pour selectionner les emplacements en mémoire en fonction du mode de stockage utilisé (med_storage_mode).
  • La sélection des emplacements mémoire lus/écrits s'opère dans l'espace mémoire d'un seul processus.
  • Le filtre créé s'utilise uniquement en mode séquentiel (le fid utilisé lors de la lecture/écriture doit provenir d'une ouverture séquentielle).

Définition à la ligne 44 du fichier medfilter.f.