Guide de référence du module fortran MEDparameter

Fonctions

subroutine mprcre (fid, name, type, des, dtunit, cret)
 Cette routine permet la création d'un paramètre numérique scalaire.
subroutine mprrvw (fid, name, numdt, numit, dt, val, cret)
 Cette routine permet l'écriture de la valeur d'un paramètre numérique scalaire.
subroutine mprivw (fid, name, numdt, numit, dt, val, cret)
 Cette routine permet l'écriture de la valeur d'un paramètre numérique scalaire.
subroutine mprrvr (fid, name, numdt, numit, val, cret)
 Cette routine permet la lecture de la valeur d'un paramètre numérique scalaire.
subroutine mprivr (fid, name, numdt, numit, val, cret)
 Cette routine permet la lecture de la valeur d'un paramètre numérique scalaire.
subroutine mprnpr (fid, n, cret)
 Cette routine permet la lecture du nombre de paramètre numérique scalaire dans un fichier.
subroutine mprpri (fid, it, name, type, desc, dtunit, nstep, cret)
 Cette routine permet la lecture des informations relatives à un paramètre scalaire via un itérateur.
subroutine mprpin (fid, name, type, desc, dtunit, nstep, cret)
 Cette routine permet la lecture des informations relatives à un paramètre scalaire.
subroutine mprcsi (fid, name, it, numdt, numit, dt, cret)
 Cette routine permet la lecture des informations relatives à une séquence de calcul du paramètre numérique scalaire.

Documentation des fonctions

subroutine mprcre ( integer  fid,
character *(*)  name,
integer  type,
character *(*)  des,
character *(*)  dtunit,
integer  cret 
)

Cette routine permet la création d'un paramètre numérique scalaire.

Paramètres:
fid Identificateur du fichier.
name Nom du paramètre de longueur maximum MED_NAME_SIZE .
type Type du paramètre.
des Description, chaîne de caractères de taille maximum MED_COMMENT_SIZE caractères.
dtunit Unité des pas de temps associés aux séquences de calcul du champ, définie dans une chaîne de taille MED_SNAME_SIZE .
cret retour négatif en cas d'erreur, Zéro sinon.

Cette routine permet la création d'un paramètre numérique scalaire. Un paramètre est identifié par son nom et se voit associer un type, une description et un ordre de tri des séquences de calcul.

Définition à la ligne 18 du fichier medparameter.f.

subroutine mprcsi ( integer  fid,
character *(*)  name,
integer  it,
integer  numdt,
integer  numit,
real*8  dt,
integer  cret 
)

Cette routine permet la lecture des informations relatives à une séquence de calcul du paramètre numérique scalaire.

Paramètres:
fid Identificateur du fichier.
name Nom du paramètre de longueur maximum MED_NAME_SIZE .
it Itérateur sur le numéro de séquence de calcul. L'itérateur commence à 1.
numdt Numéro de pas de temps de la séquence de calcul (MED_NO_DT si pas de pas de temps).
numit Numéro d'itération de la séquence de calcul (MED_NO_IT si pas de numéro d'itération).
dt Date du pas de temps si le numéro de pas de temps est différent de MED_NO_DT.
cret retour négatif en cas d'erreur, Zéro sinon.

Cette routine permet la lecture des informations relatives à une séquence de calcul d'un paramètre numérique scalaire. L'accès à la séquence se fait par un numéro d'itération. Les informations lues sont le num d'ordre, le numéro de pas de temps et la valeur du pas de temps.

Définition à la ligne 156 du fichier medparameter.f.

subroutine mprivr ( integer  fid,
character*(*)  name,
integer  numdt,
integer  numit,
integer  val,
integer  cret 
)

Cette routine permet la lecture de la valeur d'un paramètre numérique scalaire.

Paramètres:
fid Identificateur du fichier.
name Nom du paramètre de longueur maximum MED_NAME_SIZE .
numdt Numéro de pas de temps de la séquence de calcul (MED_NO_DT si pas de pas de temps).
numit Numéro d'itération de la séquence de calcul (MED_NO_IT si pas de numéro d'itération).
val Tableau des valeurs.
cret retour négatif en cas d'erreur, Zéro sinon.

Cette routine permet la lecture de la valeur d'un paramètre numérique scalaire pour une séquence de calcul donnée.

Définition à la ligne 84 du fichier medparameter.f.

subroutine mprivw ( integer  fid,
character*(*)  name,
integer  numdt,
integer  numit,
real*8  dt,
integer  val,
integer  cret 
)

Cette routine permet l'écriture de la valeur d'un paramètre numérique scalaire.

Paramètres:
fid Identificateur du fichier.
name Nom du paramètre de longueur maximum MED_NAME_SIZE .
numdt Numéro de pas de temps de la séquence de calcul (MED_NO_DT si pas de pas de temps).
numit Numéro d'itération de la séquence de calcul (MED_NO_IT si pas de numéro d'itération).
dt Date du pas de temps si le numéro de pas de temps est différent de MED_NO_DT.
val Tableau des valeurs.
cret retour négatif en cas d'erreur, Zéro sinon.

Cette routine permet l'écriture de la valeur d'un paramètre numérique scalaire pour une séquence de calcul donnée.

Définition à la ligne 51 du fichier medparameter.f.

subroutine mprnpr ( integer  fid,
integer  n,
integer  cret 
)

Cette routine permet la lecture du nombre de paramètre numérique scalaire dans un fichier.

Paramètres:
fid Identificateur du fichier.
n de champs.
cret retour négatif en cas d'erreur, Zéro sinon.

Cette routine permet la lecture du nombre de paramètre numérique scalaire dans un fichier.

Définition à la ligne 100 du fichier medparameter.f.

subroutine mprpin ( integer  fid,
character *(*)  name,
integer  type,
character *(*)  desc,
character *(*)  dtunit,
integer  nstep,
integer  cret 
)

Cette routine permet la lecture des informations relatives à un paramètre scalaire.

Paramètres:
fid Identificateur du fichier.
name Nom du paramètre de longueur maximum MED_NAME_SIZE .
type Type du paramètre.
desc Description, chaîne de caractères de taille maximum MED_COMMENT_SIZE caractères.
dtunit Unité des pas de temps associés aux séquences de calcul du champ, définie dans une chaîne de taille MED_SNAME_SIZE .
nstep Nombre de séquence de calcul.
cret retour négatif en cas d'erreur, Zéro sinon.

Cette routine permet la lecture des informations relatives à un paramètre scalaire. Le scalaire est identifié par son nom. Les informations lues sont la description, le type, l'unité des pas de temps, le mode de tri des séquences de calcul, le nombre de séquence.

Définition à la ligne 138 du fichier medparameter.f.

subroutine mprpri ( integer  fid,
integer  it,
character *(*)  name,
integer  type,
character *(*)  desc,
character *(*)  dtunit,
integer  nstep,
integer  cret 
)

Cette routine permet la lecture des informations relatives à un paramètre scalaire via un itérateur.

Paramètres:
fid Identificateur du fichier.
it Itérateur sur les paramètres du fichier. La valeur de l'itérateur commence à 1
name Nom du paramètre de longueur maximum MED_NAME_SIZE .
type Type du paramètre.
desc Description, chaîne de caractères de taille maximum MED_COMMENT_SIZE caractères.
dtunit Unité des pas de temps associés aux séquences de calcul du champ, définie dans une chaîne de taille MED_SNAME_SIZE .
nstep Nombre de séquence de calcul.
cret retour négatif en cas d'erreur, Zéro sinon.

Cette routine permet la lecture des informations relatives à un paramètre scalaire via un itérateur. Les informations lues sont le nom, la description, le type, l'unité des pas de temps, le mode de tri des séquences de calcul, le nombre de séquence.

Définition à la ligne 120 du fichier medparameter.f.

subroutine mprrvr ( integer  fid,
character*(*)  name,
integer  numdt,
integer  numit,
real*8  val,
integer  cret 
)

Cette routine permet la lecture de la valeur d'un paramètre numérique scalaire.

Paramètres:
fid Identificateur du fichier.
name Nom du paramètre de longueur maximum MED_NAME_SIZE .
numdt Numéro de pas de temps de la séquence de calcul (MED_NO_DT si pas de pas de temps).
numit Numéro d'itération de la séquence de calcul (MED_NO_IT si pas de numéro d'itération).
val Tableau des valeurs.
cret retour négatif en cas d'erreur, Zéro sinon.

Cette routine permet la lecture de la valeur d'un paramètre numérique scalaire pour une séquence de calcul donnée.

Définition à la ligne 68 du fichier medparameter.f.

subroutine mprrvw ( integer  fid,
character*(*)  name,
integer  numdt,
integer  numit,
real*8  dt,
real*8  val,
integer  cret 
)

Cette routine permet l'écriture de la valeur d'un paramètre numérique scalaire.

Paramètres:
fid Identificateur du fichier.
name Nom du paramètre de longueur maximum MED_NAME_SIZE .
numdt Numéro de pas de temps de la séquence de calcul (MED_NO_DT si pas de pas de temps).
numit Numéro d'itération de la séquence de calcul (MED_NO_IT si pas de numéro d'itération).
dt Date du pas de temps si le numéro de pas de temps est différent de MED_NO_DT.
val Tableau des valeurs.
cret retour négatif en cas d'erreur, Zéro sinon.

Cette routine permet l'écriture de la valeur d'un paramètre numérique scalaire pour une séquence de calcul donnée.

Définition à la ligne 35 du fichier medparameter.f.


Généré le Mon May 16 17:11:09 2011 pour MED fichier par  doxygen 1.6.1