MPI_Win_set_attr(3)
MPI_Win_set_attr - Stores the window attribute value associated with a key
Showing IRIX 6.5.30 (default release). Added in IRIX 6.5.22.
NAME MPI_Win_set_attr - Stores the window attribute value associated with a key SYNOPSIS C: #include <mpi.h> int MPI_Win_set_attr ( win, win_keyval, attribute_val ) MPI_Win win; int win_keyval; void *attribute_val; Fortran: INCLUDE "mpif.h" (or USE MPI) INTEGER win, win_keyval, ierror INTEGER(KIND=MPI_ADDRESS_KIND) attribute_val CALL MPI_WIN_SET_ATTR(win, win_keyval, attribute_val, ierror) STANDARDS This function is defined in the MPI-2 standard. This release implements the MPI 1.2 standard, as documented by the MPI Forum in the spring 1997 release of MPI: A Message Passing Interface Standard. DESCRIPTION The MPI_Win_set_attr routine stores the window attribute value associated with a key. This routine accepts the following parameters: win Specifies the window to which the attribute will be attached (handle) win_keyval Specifies the key value, as returned by MPI_Win_create_keyval(3) (integer) attribute_val Specifies the attribute value ierror Specifies the return code value for successful completion, which is in MPI_SUCCESS. MPI_SUCCESS is defined in the mpif.h file. NOTES The type of the attribute value depends on whether C or Fortran is being used. In C, an attribute value is a pointer (void *). In Fortran, it is a single integer of kind MPI_ADDRESS_KIND. If an attribute is already present, the MPI_Win_delete_attr(3) function (specified when the corresponding keyval was created) will be called. SEE ALSO MPI_Win_delete_attr(3), MPI_Win_get_attr(3), MPI_Win_create_keyval(3)