next up previous contents
Next: Shell AROPAj Up: Moteur "AROPAj" Previous: Noyau

  
Interprétation des paramètres

Le fichier déterminant est ici la subroutine FORTRAN 'intern' définie dans le fichier :
- ./aropa?/comm/intern.f

Ce programme fait le lien entre la base de paramètres 'mgg.par' et le générateur de matrices 'aro.mgg' lors de l'étape de génération de matrices. Il détermine plus précisément la bijection nécessaire entre le paramètre rencontré sur chacune des lignes de la base et le paramètre (en général la composante d'un vecteur ou d'un tableau à entrées multiples de paramètres) du générateur.

Par exemple, le rendement du blé tendre du groupe 10 est donné dans la base 'mgg.par' par la ligne :

-------------------------------------------------------------------------------
rjjbl10 :        6.448445
-------------------------------------------------------------------------------
Le tableau des rendements, indexés par les indices de culture et de groupe est défini dans le programme 'aro.mgg' de la façon suivante:
-------------------------------------------------------------------------------
c:P: rjk(j,k)      : rendement pour cultures de vente (y.c. proteag.)   (t/ha)#
 RJK(J,K)
-------------------------------------------------------------------------------

L'interpréteur 'intern.f' doit pouvoir affecter la bonne valeur du rendement du blé tendre du groupe 10 au paramètre 'RJK(6,10)' du générateur. L'indexation des activités animales et végétales est déterminée dans la subroutine 'intern.f', et doit évidemment être cohérente avec l'indexation dans 'aroN.dat' (même si ce fichier ne joue pas de rôle explicite dans le système).

La subroutine 'intern.f' est découpée en séquences repérées par des chaines de caractères spécifiques, de façon à être appelée par morceaux par d'autres programmes FORTRAN du shell AROPAj ('./aropa?/comm/expert.f' par exemple).


next up previous contents
Next: Shell AROPAj Up: Moteur "AROPAj" Previous: Noyau
Pierre-Alain Jayet
2004-02-13