GNU.WIKI: The GNU/Linux Knowledge Base

  [HOME] [PHP Manual] [HowTo] [ABS] [MAN1] [MAN2] [MAN3] [MAN4] [MAN5] [MAN6] [MAN7] [MAN8] [MAN9]

  [0-9] [Aa] [Bb] [Cc] [Dd] [Ee] [Ff] [Gg] [Hh] [Ii] [Jj] [Kk] [Ll] [Mm] [Nn] [Oo] [Pp] [Qq] [Rr] [Ss] [Tt] [Uu] [Vv] [Ww] [Xx] [Yy] [Zz]


NAME

       PGAReceiveIndividual - receive an individual from another process

INPUT PARAMETERS

       ctx    - contex variable
       p      - index of an individual
       pop    - symbolic constant of the population
       source - ID of the process from which to receive
       tag    - MPI tag to look for
       status - pointer to an MPI status structure

OUTPUT PARAMETERS

       side   -effect.

SYNOPSIS

       #include "pgapack.h"
       void  PGAReceiveIndividual(ctx, p, pop, source, tag, comm, status)
       PGAContext *ctx
       int p
       int pop
       int source
       int tag
       MPI_Comm comm
       MPI_Status *status

LOCATION

       parallel.c

EXAMPLE

       Receive a string from the master process (rank == 0) with tag
       PGA_SR_STRINGTOEVAL, and place it into the first temporary location
       in PGA_NEWPOP.

       PGAContext *ctx;
       MPI_Comm    comm;
       MPI_Status  status;
       :
       PGAReceiveIndividual(ctx, PGA_TEMP1, PGA_NEWPOP, 0, PGA_SR_STRINGTOEVAL,
       comm, &status);

                                   05/01/95            PGAReceiveIndividual(4)



  All copyrights belong to their respective owners. Other content (c) 2014-2018, GNU.WIKI. Please report site errors to webmaster@gnu.wiki.
Page load time: 0.119 seconds. Last modified: November 04 2018 12:49:43.