L'écriture de paramètres numériques dans un fichier MED est optionnelle : un fichier MED peut en contenir de 0 à plusieurs. Le mode d'écriture pour chaque paramètre consiste à créer le paramètre dont le type peut être entier ou réel comme pour les champs de résultats. La création d'un paramètre numérique se fait via la routine \ref MEDparameterCr / \ref mprcre. Il est possible ensuite d'écrire des valeurs pour un paramètre selon plusieurs séquences de calcul avec la routine \ref MEDparameterValueWr / \ref mprrvw \ref mprivw.
\include test21.c
Le mode de lecture des paramètres numériques se calque sur celui des champs et des maillages. L'accès aux paramètres stockés dans un fichier peut se faire via deux approches possibles : accès par le nom ou via un itérateur. La routine \ref MEDparameterInfoByName / \ref mprpin permet de lire les informations relatives à un paramètre dont on connaît le nom. Les informations lues correspondent à celles écrites par la routine \ref MEDparameterCr / \ref mprcre.
Si on utilise l'approche itérative, il est tout d'abord nécessaire de lire le nombre de paramètre dans le fichier avec la routine \ref MEDnParameter / \ref mprnpr, avant d'itérer sur tous ces paramètres. La routine \ref MEDparameterInfo / \ref mprpri permet de récupérer les informations relative à chaque paramètre dont le nombre de séquence de calcul (au même titre que MEDparameterInfoByName / mprpin). Il s'agit ensuite d'itérer sur chaque séquence de calcul afin d'une part de récupérer les informations relatives à cette séquence avec la routine \ref MEDparameterComputationStepInfo / \ref mprcsi et d'autre part de lire la valeur du paramètre avec la routine \ref MEDparameterValueRd / \ref mprrvr \ref mprivr.
Le cas d'utilisation suivant donne une approche générique pour lire tous les paramètres numériques d'un fichier MED.
\include test22.c