12.07.2015 Views

PGI Fortran - Servidor WWW del Cluster Ladon-Hidra

PGI Fortran - Servidor WWW del Cluster Ladon-Hidra

PGI Fortran - Servidor WWW del Cluster Ladon-Hidra

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Return ValueThe value of LOCAL_LINDEX(ARRAY, DIM, PROC) has a value whose i th component is thelocal index of the first element of the i th block in dimension DIM of ARRAY on processorPROC.LOCAL_LINDEX(ARRAY, DIM) returns the same value as LOCAL_LINDEX(ARRAY, DIM,PROC=MY_PROCESSOR()).LOCAL_TO_GLOBALSubroutine converts a set of local coordinates within a local dummy array to an equivalent set ofglobal coordinates within the associated global HPF actual argument array.SynopsisLOCAL_TO_GLOBAL(ARRAY, L_INDEX, G_INDEX)ArgumentsARRAY may be of any type; it must be a dummy array that is associated with a global HPF arrayactual argument. It is an INTENT(IN) argument.L_INDEX must be a rank-1 integer array whose size is equal to the rank of ARRAY. It is anINTENT(IN) argument. It contains the coordinates of an element within the local dummy arrayARRAY.G_INDEX must be a rank-1 integer array whose size is equal to the rank of ARRAY. It is anINTENT(OUT) argument. It receives the coordinates within the global HPF array actual argumentof the element identified within the local array by L_INDEX.LOCAL_UINDEXPure function returns the highest local index of all blocks of an array dummy argument in a givendimension on a processor.SynopsisLOCAL_UINDEX(ARRAY, DIM, PROC)HPF_LOCAL 325

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

Saved successfully!

Ooh no, something went wrong!