next up previous
Next: Attributs de virage dans les Up: EMME/2 News numéro 20 septembre Previous: Dessins de liens multi-couches dans

 

Extra-paramètres pour les fonctions

Jusqu'à maintenant, les fonctions volume-délai ne pouvaient accéder à des paramètres propres à une application qu'à travers les données de l'utilisateur pour les liens ul1, ul2 et ul3. De façon similaire, les fonctions de pénalité de virage ne pouvaient accéder à de tels paramètres qu'à travers les données de l'utilisateur pour les virages up1, up2 et up3.

La version 9 offre trois nouveaux extra-paramètres tant pour les fonctions volume-délai que pour les fonctions de pénalité de virage. Ces nouveaux paramètres peuvent être utilisés, en plus des données de l'utilisateur, pour accéder à des paramètres propres à une application.

Les mots-clefs correspondant à ces nouveaux paramètres sont el1, el2 et el3 pour les fonctions volume-délai, et ep1, ep2 et ep3 pour les fonctions de pénalité de virage. Contrairement aux mots-clefs correspondant aux données de l'utilisateur, l'utilisation de ces nouveaux mots-clefs dans la définition des fonctions ne présuppose pas l'utilisation d'un attribut spécifique de lien ou de virage. Ces paramètres sont plutôt associés aux attributs désirés de lien ou de virage lors de la préparation de l'affectation auto.

Lors de la préparation de l'affectation, le module 5.11 vérifie s'il y a présence d'extra-paramètres dans la définition des fonctions et, si c'est le cas, associe le mot-clef à un attribut spécifié par l'utilisateur. Les valeurs de cet attribut sont par la suite utilisées lors de l'affectation. Tout extra-attribut ou donnée de l'utilisateur pour les liens peut être associé aux paramètres el1, el2 et el3, et tout extra-attribut ou donnée de l'utilisateur pour les virages peut être associé aux paramètres ep1, ep2 et ep3.

L'utilisateur peut spécifier l'attribut à associer aux extra-paramètres, soit directement dans le module 5.11, soit grâce aux nouvelles commandes de menu el1=, el2=, el3=, ep1=, ep2= et ep3=. Chacune de ces commandes permet d'associer le nom d'un attribut de défaut pour l'extra-paramètre correspondant, applicable à tous les scénarios. Dans ce cas, le module 5.11 tente d'utiliser ces attributs de défaut et ne demandera d'autre spécification que si un attribut n'est pas disponible dans le scénario courant.

Les nouveaux extra-paramètres pour les fonctions peuvent servir de deux façons: lorsqu'une application utilise des fonctions très complexes, ces paramètres offrent trois paramètres additionnels permettant d'ajouter à l'évaluation d'une fonction plus d'information relative aux liens. Pour les fonctions plus simples, il peut être avantageux de remplacer l'utilisation de mots-clefs correspondant aux données de l'utilisateur par l'utilisation des extra-paramètres. De telles fonctions sont plus flexibles, tant dans le cadre d'une application unique que dans le cadre de partage avec différentes applications, puisqu'il est possible d'associer différents ensembles d'attributs aux paramètres des fonctions, sans avoir à modifier ces dernières.


next up previous
Next: Attributs de virage dans les Up: EMME/2 News numéro 20 septembre Previous: Dessins de liens multi-couches dans


Heinz Spiess, EMME/2 Support Center, Tue Mar 16 19:57:51 MET 1999