If the boolean parameter "enforceArrayLength" is set to false, the arrayLength parameter will have no effect, and it will work dynamically as you would expect. This does violate the contract implicit in SDF, though, that each actor has a constant token production and consumption rate. If the actor is only invoked once, though, I doubt that will be a problem.<div>
<br></div><div>- Sean<br><br><div class="gmail_quote">On Wed, Nov 14, 2012 at 3:23 PM, Alvin Sebastian <span dir="ltr"><<a href="mailto:a.sebastian@qut.edu.au" target="_blank">a.sebastian@qut.edu.au</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="EN-AU" link="blue" vlink="purple"><div><p class="MsoNormal">Hi All,<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">I am a new Kepler user who somehow stuck at how to do a specific thing in Kepler.<u></u><u></u></p><p class="MsoNormal">I am using a SDF director to run a simple sequential workflow only once. However, in the middle of the workflow, there would be an actor that outputs an array with arbitrary length. I want to process each element of the array using another actor all in the same iteration, and it seems the easiest way to do that is by using the ArrayToSequence actor. However, the actor requires arrayLength parameter to be set prior to running the workflow. Is there a way to make the arrayLength parameter dynamic and automatically set to the length of the array received by the input port? <u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Regards,<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Alvin<u></u><u></u></p></div></div><br>_______________________________________________<br>

Kepler-users mailing list<br>
<a href="mailto:Kepler-users@kepler-project.org">Kepler-users@kepler-project.org</a><br>
<a href="http://lists.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-users" target="_blank">http://lists.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-users</a><br>
<br></blockquote></div><br></div>