<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'><div dir='ltr'>
<div>Hello,</div><div>I have a filter inherited from vtkUnstructuredGridAlgorithm, with 2 inputs of type vtkStructuredGrid and 3 outputs, 1 and 2 are just copies of the input and the third one is of type vtkUnstructuredGrid.</div><div>I copy input0 to output0 like this:</div><div><br></div><div><div><div><div> vtkInformation *in0Info = inputVector[0]->GetInformationObject(0);</div><div> vtkStructuredGrid *in0 = vtkStructuredGrid::SafeDownCast(coarseInfo->Get(vtkDataObject::DATA_OBJECT()));</div><div> this->GetExecutive()->GetOutputData(0)->ShallowCopy(in0);</div></div><div></div></div></div><div><div> vtkInformation *in1Info = inputVector[1]->GetInformationObject(0);</div><div> vtkStructuredGrid *in1 = vtkStructuredGrid::SafeDownCast(coarseInfo->Get(vtkDataObject::DATA_OBJECT()));</div><div> this->GetExecutive()->GetOutputData(1)->ShallowCopy(in1);</div></div><div><br></div><div></div><div>but I get this error:</div><div><br></div><div><div>ERROR: In /usr/local/ParaView-3.10.1/VTK/Filtering/vtkStreamingDemandDrivenPipeline.cxx, line 882</div><div>vtkPVPostFilterExecutive (0x12c3e58d0): The update extent specified in the information for output port 0 on algorithm vtkPVPostFilter(0x12c3e4e90) is 0 24 0 34 0 232, which is outside the whole extent 0 96 0 20 0 63.</div></div><div><br></div><div>Actually 0 24 0 34 0 232 are the dimensions of input0 and 0 96 0 20 0 63 are the dimensions of input1.</div><div>So I do not understand why extends of input1 are considered as the "whole extend" (BTW what is the "whole extend"? whole extend of the multblock dataset?)</div><div><br></div>                                            </div></body>
</html>