Hi Michael:<br><br>I'm not sure I exactly understand what you're after, in particular, given the subject "For loop".<br>But here is an attempt at an answer:<br><br>In Kepler most workflows use a dataflow director (often PN, DDF, or SDF).<br>

<br>In a dataflow model of computation an actor A can "fire"
repeatedly, i.e., we can think of A executing a sequence of "firings"
or "invocations" A1, A2, A3, ...<br><br>For example, consider an actor
A which reads one token x, computes y = A(x), then writes one token y.
If you "feed" A with a sequence of tokens [x1,x2, ...., xn] then it
will output a sequence of tokens<br>
[y1,y2, .., yn] where y_i = A_i(x_i), with A_i denoting the i'th firing of A.<br><br>Now
the whole process can be understood as "iterating" (in the style of a
For loop) over the input sequence (or stream), producing outputs along
the way.<br>
<br>There's much more to this though. A possible starting point for reading is here:<br><a href="http://ptolemy.eecs.berkeley.edu/publications/papers/08/DataflowWithFiring/" target="_blank">The Semantics of Dataflow with Firing</a> by Edward A. Lee and Eleftherios Matsikoudis.<br>

plus of course the Ptolemy documentation or Kepler documentation.<br>(I don't have a specific pointer handy ... Does someone else?)<br><br>best<br><br>Bertram<br><br><div class="gmail_quote">On Tue, Feb 3, 2009 at 5:54 AM, Michal Owsiak <span dir="ltr"><<a href="mailto:michalo@man.poznan.pl">michalo@man.poznan.pl</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hello all,<br>
<br>
I want to build composite actor which will read input from multiport.<br>
Additionally, I want to go through all the Tokens from input port and<br>
perform some action using each token.<br>
<br>
Is it possible to go through all the elements from input port in Kepler<br>
workflow?<br>
<br>
Another question is: is it possible to pass an array as a parameter into<br>
composite actor and then go through all the elements in this array?<br>
<br>
Any suggestions will be highly appreciated.<br>
<br>
Cheers<br>
<br>
Michal<br>
<br>
--<br>
<font color="#888888">Michal Owsiak <<a href="mailto:michalo@man.poznan.pl">michalo@man.poznan.pl</a>><br>
Poznan Supercomputing and Networking Center<br>
ul. Noskowskiego 10, 61-704 Poznan, POLAND<br>
<a href="http://www.man.poznan.pl" target="_blank">http://www.man.poznan.pl</a><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://mercury.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-users" target="_blank">http://mercury.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-users</a><br>
<br>
</font></blockquote></div><br>