<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=gb2312" http-equiv=Content-Type>
<STYLE>
BLOCKQUOTE {
        MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2em; MARGIN-TOP: 0px
}
OL {
        MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px
}
UL {
        MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px
}
P {
        MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px
}
DIV.FoxDiv20131213125744237935 {
        FONT-SIZE: 10.5pt; FONT-FAMILY: Î¢ÈíÑźÚ; COLOR: #000000; MARGIN: 10px; LINE-HEIGHT: 1.5
}
BODY {
        FONT-SIZE: 10.5pt; FONT-FAMILY: Î¢ÈíÑźÚ; COLOR: #000000; LINE-HEIGHT: 1.5
}
</STYLE>

<META name=GENERATOR content="MSHTML 10.00.9200.16521">
<STYLE>BLOCKQUOTE {
        MARGIN-TOP: 0px
}
OL {
        MARGIN-TOP: 0px
}
UL {
        MARGIN-TOP: 0px
}
</STYLE>

<META name=GENERATOR content="MSHTML 6.00.6000.17093"></HEAD>
<BODY style="MARGIN: 10px">
<DIV style="FONT-FAMILY: Verdana">Hi&nbsp;all,</DIV>
<DIV>
<DIV class=FoxDiv20131213125744237935>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; When&nbsp;I run the Catalyst example 
CxxMultiPieceExample&nbsp;with parallel Live Data Visualization, I get errors 
"Cannot&nbsp;send&nbsp;vtkMultiPieceDataSet" "Socket error in call to send. 
Broken pipe"&nbsp; as the figure shown below.</DIV>
<DIV>I just modify the SampleScripts/feslicescript.py slightly&nbsp;by changing 
the paramter of&nbsp;coprocessor.EnableLiveVisualization() from False to 
True.</DIV>
<DIV>&nbsp;</DIV>
<DIV>[My paraview version 4.0.0, compiled with PARAVIEW_USE_MPI on]</DIV>
<DIV>&nbsp;</DIV>
<DIV>The error occurs when clicking on the Live Data icons&nbsp;in the PipeLine 
panel, shown in Fig.1 . As I click it,&nbsp;both pvserver and paraview client 
are crashed,&nbsp;while the simulation code&nbsp;continues except printing the 
error information&nbsp;once as mentioned before, shown in Fig.2. If I dont force 
it to quit, the simulation runs well and generates proper coprocessing snapshots 
in fullgrid_* and slice_* folders.</DIV>
<DIV><IMG src="cid:_Foxmail.0@958DD9BD-1E77-46B1-BC91-1ACAA32F0E97"></DIV>
<DIV>Fig 1. Both pvserver and paraview crash when click</DIV>
<DIV>&nbsp;</DIV>
<DIV>To make things clear, I&nbsp;insert some&nbsp;printf in the code 
FEAdaptor.cxx and found that the errors are generated when calling 
Processor-&gt;CoProcess().</DIV>
<DIV>For the sake of simplicity, I run the program with only one process in one 
node. </DIV>
<DIV>&nbsp;</DIV>
<DIV>mpiexec -np 1 pvserver</DIV>
<DIV>paraview #and then connect to localhost:11111 and then connect to 
catalyst.</DIV>
<DIV>mpiexec -np 1 ./FEDriver Sample/feslicescript.py</DIV>
<DIV>&nbsp;</DIV>
<DIV>The code snippets and run time&nbsp;errors.</DIV>
<DIV><IMG src="cid:_Foxmail.1@78D81F83-5807-493B-B131-557224515990"></DIV>
<DIV><IMG src="cid:_Foxmail.2@A3AA038E-1054-4BFC-B71B-81626B6BAC8D"></DIV>
<DIV>Fig. 2 Code snippet and run time error</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>More information are as follows.</DIV>
<DIV style="TEXT-INDENT: 2em">&nbsp;</DIV>
<DIV style="TEXT-INDENT: 2em">Here is why I run this example.</DIV>
<DIV style="TEXT-INDENT: 2em">I have an application in which I&nbsp;wanna do a 
parallel Live Visualization of a volume data, and is quite similar to the 
Catalyst example named&nbsp;CxxImageDataExample. But I failed to make&nbsp;the 
sub-images&nbsp;composited correctly by setting the extent and whole extent, 
&nbsp;both&nbsp;in the example code [shown in Fig.3] and my application code. It 
shows the error of "RegionIDs cannot be 0". Thus I think I need a 
vtkMultiBlockDataSet and vtkMultiPieceDataSet to manage my volume data and its 
division, it this true?</DIV>
<DIV style="TEXT-INDENT: 2em">&nbsp;</DIV>
<DIV style="TEXT-INDENT: 2em">Would you please take some minutes to do a simple 
test of these two examples&nbsp;to see is it running correct on your 
machines?</DIV>
<DIV style="TEXT-INDENT: 2em">&nbsp;</DIV>
<DIV style="TEXT-INDENT: 2em">Many thanks to you!</DIV>
<DIV style="TEXT-INDENT: 2em">&nbsp;</DIV>
<DIV><IMG src="cid:_Foxmail.3@4389300E-B1A0-4A10-81A2-C23B0FD02A94"></DIV>
<DIV>Fig.&nbsp; 3 Incorrect compisiting of two sub-images (CxxImageDataExample, 
running in&nbsp;two processes)</DIV>
<DIV style="TEXT-INDENT: 2em">&nbsp;</DIV>
<HR style="HEIGHT: 1px; WIDTH: 210px" align=left color=#b5c4df SIZE=1>

<DIV><SPAN>Maojin XIE</SPAN></DIV></DIV></DIV></BODY></HTML>