Hi Frank,
If you are using SDF, then the consumption rate and production rate are
supposed to be statically determined, which implies they do not change over
iterations (i am guessing that's what you mean by "run"). If you want to
have dynamic consumption/production rate, you have two choices. One, you can
use a different director. You can use DDF which is a more general MoC. Be
aware that it has a different notion of "iteration" than SDF. The second
option is to turn on the "allowRateChanges" parameter in the SDF director
(it's off by default). This will force the SDF director to recalculate a new
schedule between iterations. This is an add-on feature in the Ptolemy II
implementation but is actually not part of the SDF original semantics. Be
warned.
~mankit
----- Original Message -----
From: "Frank Steinmann" <[EMAIL PROTECTED]>
To: "Ptolemy-Hackers Mailinglist"
<ptolemy-hackers@bennett.EECS.Berkeley.EDU>
Sent: Tuesday, February 19, 2008 4:28 AM
Subject: tokenConsumptionRate
Hi,
in my workflow I'm using a SequenceToArray actor. I want to run the
workflow several times. In the first run, I have a sequence of three
tokens. "3" is sended to the arrayLength PortParameter. In the second
run, I have a sequence of two tokens. Therefore "2" is sended to
arrayLength. But the tokenConsumptionRate of the input port is still 3.
As I have only two tokens in the sequence, the actor is never enabled.
This can't be a desired behaviour (at least it isn't for me). How to
handle this? How can the tokenConsumptionRate be changed?
Regards,
Frank
--
Dipl.-Inf. Frank Steinmann
Knowledge Management Department
DFKI GmbH
Tel.: +49 (0)631 20575 - 114
Sekr.: +49 (0)631 20575 - 101
Fax: +49 (0)631 20575 - 103
E-Mail: [EMAIL PROTECTED]
-----------------------------------------------------------
Deutsches Forschungszentrum für Künstliche Intelligenz GmbH
Trippstadter Straße 122, D-67663 Kaiserslautern, Germany
Geschäftsführung:
Prof. Dr. Dr. h.c. mult. Wolfgang Wahlster (Vorsitzender)
Dr. Walter Olthoff
Vorsitzender des Aufsichtsrats:
Prof. Dr. h.c. Hans A. Aukes
Amtsgericht Kaiserslautern, HRB 2313
-----------------------------------------------------------
----------------------------------------------------------------------------
Posted to the ptolemy-hackers mailing list. Please send administrative
mail for this list to: [EMAIL PROTECTED]
----------------------------------------------------------------------------
Posted to the ptolemy-hackers mailing list. Please send administrative
mail for this list to: [EMAIL PROTECTED]