ordered Clause
Specifies that an ordered directive is used in the for directive.
Format
ordered
Example
![]() |
Note This example uses the ordered clause and the ordered directive. |
#ifdef _OPENMP
#include <omp.h>
#endif
#include <stdio.h>
void work(int k)
{
#pragma omp ordered
printf(" %d\n", k);
}
void a21(int lb, int ub, int stride)
{
int i;
#pragma omp parallel for ordered schedule(dynamic)
for (i=lb; i<ub; i+=stride)
work(i);
}
int main()
{
a21(0, 100, 5);
return 0;
}