26.06.2015 Views

Parallel Programming in Fortran 95 using OpenMP - People

Parallel Programming in Fortran 95 using OpenMP - People

Parallel Programming in Fortran 95 using OpenMP - People

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!