OpenMP 並列コンパイラ指示文:1 つの SECTIONS 指示文を含んでいる並列領域を指定するための簡便な手段を提供します。文脈は,PARALLEL 指示文の直後に SECTIONS 指示文を続けたものを明示的に指定した場合と同じです。
形式
c$OMP PARALLEL SECTIONS [clause[[,] clause] ... ]
[c$OMP SECTION]
c
次のいずれか:C (または c),!,* (「並列指示文の構文規則」を参照)
clause
PARALLEL または SECTIONS 指示文が受け付ける任意の節。
block
文または構文の構造化ブロック (セクション)。このブロックに対して,またはこのブロックから飛び越すことはできません。
最後のセクションは,END PARALLEL SECTIONS 指示文で終わります。
関連情報
Compaq Fortran 並列コンパイラ指示文,OpenMP Fortran API コンパイラ指示文,Tru64 UNIX システム用の並列指示文
例
次の例では,サブルーチン XAXIS,YAXIS,および 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