MED fichier

◆ MEDinterpCr()

med_err MEDinterpCr ( const med_idt  fid,
const char *const  interpname,
const med_geometry_type  geotype,
const med_bool  cellnode,
const med_int  nvariable,
const med_int  maxdegree,
const med_int  nmaxcoef 
)

Cette routine permet de créer une nouvelle fonction d'interpolation polynômiale nommée interpname.

Paramètres
fidIdentificateur du fichier.
interpnameNom de la fonction d'interpolation
geotypeType géométrique de l'entité (med_geometry_type).
cellnodeIndique si les points de construction de l'interpolation sont aux noeuds de la maille de référence
nvariableNombre de variables différentes apparaissant dans les polynômes (fonctions de formes/fonctions de base) C'est aussi égal à la dimension de l'espace de la maille de construction
maxdegreeDegré maximum de l'ensemble des polynômes (fonctions de forme/fonctions de base)
nmaxcoefNombre maximum de coefficients de l'ensemble des polynômes (fonctions de forme/fonctions de base)
Renvoie
retour négatif en cas d'erreur (MED_ERR_HOWTO), Zéro sinon.

Cette routine permet de créer une nouvelle fonction d'interpolation polynômiale nommée interpname. Cette interpolation est adaptée à des champs reposants sur des éléments de type géométrique geotype. L'ensemble de ses fonctions de base utilisent un maximum de nvariable variables et un maximum de nmaxcoef coefficients et sont d'un degrée maximum maxdegree.

Voir également
MEDinterpBaseFunctionWr
Remarques
  • L'utilisation directe de l'interpolation ainsi définie pour calculer la valeur d'un champ en tout point de n'importe quel élément réel n'est possible que si les valeurs du champ résultat sont données aux points de construction de la fonction d'interpolation ( cellnode doit valoir MED_TRUE ). Ce n'est généralement pas le cas lorsque le champ résultat est donnée aux points d'intégrations (cf. Guide de référence du module MEDlocalization ).
  • Lorsque cellnode vaut MED_FALSE, l'interpolation peut par exemple être utilisée pour le calcul de l'intégrale du champ.

Définition à la ligne 43 du fichier MEDinterpCr.c.