Merci pour les explications (et pour le PS rassurant car en effet je suis pas sure de tout comprendre).
J'essaie déjà de faire fonctionner ça.
Il y a peut etre un moyen de faire la même chose en ne modifiant que SiMatrix et pas ComputeMonth ca serait ideal. Je vais y reflechir.

Le 10 juin 2015 09:49, Eric Chatellier <chatellier@codelutin.com> a écrit :
Le 09/06/2015 18:28, Sigrid Lehuta a écrit :
> merci.
> évidement il a fallu que je commence par une exception...
>
> alors si je pige bien, la methode compute month telle que je l ai reecrite ds
> mon simulateur prend le simatrix par defaut comme argument, et il faut la
> forcer à utiliser mon simatrix.
> et c est quoi le coup du "_siMatrix" ? pourquoi pas simplement siMatrix ?
_siMatrix est le _siMatrix que le simulateur te donne dans la méthode
computeMonth, mais il est de type "SiMatrix" donc tes methodes personnelles ne
sont pas utilisable.

Au debut de ta classe, il y a un autre objet "siMatrix" qui lui est de type
SiMatrixEffortByCell_Sid et sur lequel tu peux appeler tes methodes.
J'ai renommé, un des deux siMatrix et _siMatrix pour ne pas avoir deux fois le
même nom.

En fait, j'aurais du en appeler un siMatrixSid plutot ;)

PS: C'est temporaire tout ca, c'est pas top et très dur à comprendre.

--
Éric Chatellier - www.codelutin.com - 02.40.50.29.28

_______________________________________________
Isis-fish-devel mailing list
Isis-fish-devel@list.isis-fish.org
http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-devel