Admin Production ni-theme
Current Publication

lastprivate

LabWindows/CVI

lastprivate Clause

Specifies one or more variables are private to a thread and the original variable is updated after the region completes execution.

Format

lastprivate (list)

Example

void a30 (int n, float *a, float *b)
{
   int i;

   #pragma omp parallel
   {
      #pragma omp for lastprivate(i)
      for (i=0; i<n-1; i++)
         a[i] = b[i] + b[i+1];
   }

   a[i]=b[i]; /* i == n-1 here */
}