Newsgroups: comp.parallel.mpi
From: Ted Sariyski <ted@sor.eng.uci.edu>
Subject: Help: MPI_TYPE_STRUCT and MPI_TYPE_VECTOR
Organization: UCI
Date: Thu, 28 May 1998 16:56:20 -0700
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <356DF9A4.C3E5205A@sor.eng.uci.edu>

Hi,

I'm new to MPI and parallel processing in general. I have to
pack slices of 
several arrays. One natural approach seems to be to define
user 
types with MPI_TYPE_VECTOR and pack them defining a new type
with 
MPI_TYPE_STRUCT. I am able to use both of them separately,
but when 
trying to create new type consisting of vector-type
structures I get:

1 - MPI_RECV : Message truncated
p1_30689:  p4_error: : 14
rm_l_1_30690:  p4_error: interrupt SIGINT: 2

Are there some limitations of the supported types or I am
missing 
something else. How can I interpret the above message.

I will appreciate any help. Thanks in advance.

Ted  

e-mail: ted@sor.eng.uci.edu  

P.S. I am using MPI1.1 on a Linux cluster.

