c_parallelFor

Top  Previous  Next

Schleife über numerische Werte mit gleichzeitiger Ausführung.

Wenn mehr Durchläufe notwendig sind als Prozessoren verfügbar sind, dann wird ggf. auf das Ende einiger Durchläufe gewartet, Der gesamte Befehl ist erst beendet, wenn alls Durchläufe fertig sind.

Parameter

/H

Es wird eine Hilfe für die Funktion c_parallelFor gegeben. Der Hilfetext enthält eine kurze Beschreibung der Funktion sowie eine Aufrufanleitung.

Die Angabe des Parameters ist optional und erfolgt in der Form -H oder /H (äquivalente Eingaben).

Syntax

c_parallelFor <var> = <Start-Wert> to <End-Wert> STEP <Schrittweite> do "<Befehl>" c_endParallelFor

c_parallelFfor <var> = <Start-Wert> to <End-Wert> do "<Befehl>" c_endParallelFor

c_parallelFfor <var> = <Start-Wert> to <End-Wert> do

 <Befehl>

 ...

 <Befehl>

c_endParallelFor

Es werden die angegebenen Befehle für alle Werte der Variablen <var> vom <Start-Wert> bis zum <End-Wert> durchgeführrt. Die Variable muss vorab deklariert worden sein mit Declare. Wenn sie nicht deklariert ist wird die Schleife trotzdem durchgeführt, der Wert steht in den Befehlen aber nicht zur Verfügung.

Beispiel

Declare i

c_parallelFor i = 1 to 7 DO "Echo Value(i)" c_endParallelFor

Siehe auch

Option