Можно ли отправить вложенную структуру, используя MPI_Datatype в MPI, используя C - PullRequest
0 голосов
/ 12 мая 2011

У меня есть структура:

    struct vertex
    {
     double a; double b;
    }

    struct polygon
    {
     int numofVertex;
     vertex v[10];
    }

Как отправить эту вложенную структуру в MPI с помощью MPI_Send?

1 Ответ

0 голосов
/ 12 мая 2011

Поскольку ваша структура не содержит указателей, это легко возможно.

MPI_Send(ptr_to_your_struct, sizeof(struct polygon), MPI_BYTES, ...);
...