Is there a tutorial on all the features and sample implementations of Fortran CoArrays beyond the simple multi-image Hello World example? It would be great if it shows how to apply the CoArrays in loops and advanced computation.
I don't know of any. There are really only two implementations at present, ours and Cray's. (gfortran accepts the syntax but doesn't do multi-image.) We've been looking for better examples, but all of them we have found so far we don't have the rights to redistribute. A lot of the material I can find on the web on coarrays predates Fortran 2008 and doesn't provide useful examples.