OpenMP-Examples/sources/Example_associate.2.f

16 lines
359 B
Fortran

! @@name: associate.2f
! @@type: F-fixed
! @@compilable: yes
! @@linkable: yes
! @@expect: success
program example
use omp_lib
integer i
!$omp parallel private(i)
i = omp_get_thread_num()
associate(thread_id => i)
print *, thread_id ! print private i value
end associate
!$omp end parallel
end program