是否可以使用C在MPI中使用MPI_Datatype发送嵌套结构

时间:2011-05-11 22:29:03

标签: c algorithm mpi distributed-computing

我有一个结构:

    struct vertex
    {
     double a; double b;
    }

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

如何使用MPI_Send在MPI中发送此嵌套结构?

1 个答案:

答案 0 :(得分:0)

由于您的结构不包含任何指针,因此很容易实现。

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