We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
except for those with reductions (to be supported by the next standard anyway), most loops could be easily ported.
The text was updated successfully, but these errors were encountered:
N.B. gfortran does not support yet F2018's locality clauses, so I need to do something like:
#ifdef _LOCALITY_DO_CONCURRENT do concurrent (i=lo(1):hi(1),j=lo(2):hi(2),k=lo(3):hi(3)) & default(none) local(i,j,k) shared(up,vp,wp,p,dxf,dyf,dzf,dt) #else do concurrent (i=lo(1):hi(1),j=lo(2):hi(2),k=lo(3):hi(3)) #endif
to support the current GNU implementation too. EDIT: a __GFORTRAN__ macro seems more appropriate in that case.
__GFORTRAN__
Sorry, something went wrong.
p-costa
No branches or pull requests
except for those with reductions (to be supported by the next standard anyway), most loops could be easily ported.
The text was updated successfully, but these errors were encountered: