# Guide de référence du module MEDfilter

## Fonctions

med_filter * | MEDfilterAllocate (const int nfilter)
| Alloue un tableau de filtres de taille nfilter.

med_err

MEDfilterBlockOfEntityCr (const med_idt fid, const med_int nentity, const med_int nvaluesperentity, const med_int nconstituentpervalue, const med_int constituentselect, const med_switch_mode switchmode, const med_storage_mode storagemode, const char *const profilename, const med_size start, const med_size stride, const med_size count, const med_size blocksize, const med_size lastblocksize, med_filter *const filter)

| Crée un filtre en selectionnant par blocs les entités pour lesquelles on veut lire/écrire des valeurs. Cette sélection permet une lecture/écriture avancée vers/depuis les emplacements mémoire sélectionnés. Elle s'utilise aussi bien en mode séquentiel qu'en mode parallèle (un ou plusieurs processus).
med_err | MEDfilterClose (med_filter *const filter)
| Désalloue les ressources hdf détenues par un filtre.
med_err | MEDfilterDeAllocate (const int nfilter, med_filter *filter)
| Desalloue un tableau de filtre de taille nfilter.
med_err | MEDfilterEntityCr (const med_idt fid, const med_int nentity, const med_int nvaluesperentity, const med_int nconstituentpervalue, const med_int constituentselect, const med_switch_mode switchmode, const med_storage_mode storagemode, const char *const profilename, const med_int filterarraysize, const med_int *filterarray, med_filter *const filter)