Admin Production ni-theme
Current Publication

ordered

LabWindows/CVI

ordered Clause

Specifies that an ordered directive is used in the for directive.

Format

ordered

Example

Note 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;
}