Parallel Programming in Fortran 95 using OpenMP - People
Parallel Programming in Fortran 95 using OpenMP - People
Parallel Programming in Fortran 95 using OpenMP - People
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
68 4. The <strong>OpenMP</strong> run-time library<br />
<strong>in</strong>teger(k<strong>in</strong>d = OMP_nest_lock_k<strong>in</strong>d), <strong>in</strong>tent(<strong>in</strong>out) :: var<br />
end subrout<strong>in</strong>e OMP_unset_nest_lock<br />
function OMP_test_lock(var)<br />
logical(k<strong>in</strong>d = OMP_logical_k<strong>in</strong>d) :: OMP_test_lock<br />
<strong>in</strong>teger(k<strong>in</strong>d = OMP_lock_k<strong>in</strong>d), <strong>in</strong>tent(<strong>in</strong>out) :: var<br />
end function OMP_test_lock<br />
function OMP_test_nest_lock(var)<br />
<strong>in</strong>teger(k<strong>in</strong>d = OMP_<strong>in</strong>teger_k<strong>in</strong>d) :: OMP_test_nest_lock<br />
<strong>in</strong>teger(k<strong>in</strong>d = OMP_nest_lock_k<strong>in</strong>d), <strong>in</strong>tent(<strong>in</strong>out) :: var<br />
end function OMP_test_nest_lock<br />
function OMP_get_wtime()<br />
real(8) :: OMP_get_wtime<br />
end function OMP_get_wtime<br />
function OMP_get_wtick()<br />
real(8) :: OMP_get_wtick<br />
end function OMP_get_wtick<br />
end <strong>in</strong>terface<br />
end module omp_lib