out control
parameters; in this case</p>
<ul>
<li><p>its first argument to refer to a function with signature
<code>(real, real[], real[], real[], int[]) : real[]</code>,</p></li>
<li><p>the remaining six arguments must assignable to types
<code>real[]</code>, <code>real</code>, <code>real[]</code>, <code>real[]</code>, <code>real[]</code>, and <code>int[]</code>,
respectively, and</p></li>
<li><p>the third, fourth, and sixth arguments must be expressions not
containing any variables not originating in the 