MEDinterpBaseFunctionCoefSize
MEDinterpBaseFunctionRd
MEDinterpBaseFunctionWr
MEDinterpCr
MEDinterpInfo
MEDinterpInfoByName
MEDnInterp

med_err MEDinterpBaseFunctionWr | ( | const med_idt | fid,
|  | const char *const | interpname,
|  | const med_int | basisfuncit,
|  | const med_int | ncoef,
|  | const med_int *const | power,
|  | const med_float *const | coefficient |
| ) |  |  |

Cette routine permet l'écriture d'une fonction de base/forme de l'interpolation interpname.

Paramètres:

  | fid | Identificateur du fichier.
  | interpname | Nom de la fonction d'interpolation
  | basisfuncit | Itérateur sur les fonctions de base/forme (>0).
  | ncoef | Nombre de coefficients (non null) du polynômes. Nombre de monômes de la fonction de base
  | power | Tableau des puissances des monômes d'un polynôme (taille minimum ncoef * nvariable)
  | coefficient | Tableau contenant le coefficient multiplicateur de chaque monôme (taille minimum ncoef)

Renvoie:
  retour négatif en cas d'erreur, Zéro sinon.

Cette routine permet l'écriture de la fonction de base/forme n° basisfuncit de l'interpolation interpname. Cette fonction de base est un polynôme qui possède ncoef monômes dont les coefficients sont donnés dans le tableau coefficient et les puissances dans le tableau power.

Remarques:
  - Lorsque la fonction d'interpolation est contruite au noeuds d'un élément de référence, le numéro basisfuncit (>0) doit décrire le polynôme associé au noeud basisfuncit de la maille en suivant l'ordre de parcours des mailles MED.
  - L'ordre d'apparition des variables dans le tableau power suit l'ordre des axes du repère de l'espace.

Définition à la ligne 41 du fichier MEDinterpBaseFunctionWr.c.