[ HPF Home | Versions | Compilers | Projects | Publications | Applications | Benchmarks | Events | Contact ] |
Next: FORALL-ELSEFORALL Construct
Up: High Performance Fortran Journal Previous: Extensions
FORALL-ELSEFORALL construct is a natural generalization of Fortran 90 WHERE-ELSEWHERE construct. A construct proposed in previous drafts of the HPF: FORALL(I=1:N,J=1:N) WHERE(MASK) assignment ELSEWHERE assignment ENDWHERE ENDFORALL seems to introduce unnecessary limitations coming from limitations of WHERE construct: the mask array must conform with the variables on the right side in all of the array assignment statements in the construct.
©2000-2006 Rice University | [ Contact Us | HiPerSoft | Computer Science ] |