PARALLEL SECTIONS (TU*X のみ)

OpenMP 並列コンパイラ指示文:1 つの SECTIONS 指示文を含んでいる並列領域を指定するための簡便な手段を提供します。文脈は,PARALLEL 指示文の直後に SECTIONS 指示文を続けたものを明示的に指定した場合と同じです。

形式

c$OMP PARALLEL SECTIONS [clause[[,] clause] ... ]
[c$OMP SECTION]

block
[c$OMP SECTION
block] ...
c$OMP END PARALLEL SECTIONS

c
次のいずれか:C (または c),!* (「並列指示文の構文規則」を参照)

clause
PARALLEL または SECTIONS 指示文が受け付ける任意の節。

block
文または構文の構造化ブロック (セクション)。このブロックに対して,またはこのブロックから飛び越すことはできません。

最後のセクションは,END PARALLEL SECTIONS 指示文で終わります。

関連情報

Compaq Fortran 並列コンパイラ指示文OpenMP Fortran API コンパイラ指示文Tru64 UNIX システム用の並列指示文

次の例では,サブルーチン XAXISYAXIS,および ZAXIS は並列実行することができます。

	c$OMP PARALLEL SECTIONS
	c$OMP SECTION
	      CALL XAXIS
	c$OMP SECTION
	      CALL YAXIS
	c$OMP SECTION
	      CALL ZAXIS
	c$OMP END PARALLEL SECTIONS