From 24e464163229129db7e821752b244c96b051d805 Mon Sep 17 00:00:00 2001 From: Charly Bollinger <charly.bollinger@kitware.com> Date: Mon, 18 Sep 2023 15:59:05 +0200 Subject: [PATCH] vtkSpatioTemporalHarmonicsSource: Distributed support Support for distributed image data using sub extent --- Filters/Sources/vtkSpatioTemporalHarmonicsSource.cxx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Filters/Sources/vtkSpatioTemporalHarmonicsSource.cxx b/Filters/Sources/vtkSpatioTemporalHarmonicsSource.cxx index 38997293ff1..645c08e08f9 100644 --- a/Filters/Sources/vtkSpatioTemporalHarmonicsSource.cxx +++ b/Filters/Sources/vtkSpatioTemporalHarmonicsSource.cxx @@ -145,6 +145,7 @@ int vtkSpatioTemporalHarmonicsSource::RequestInformation(vtkInformation* vtkNotU outInfo->Set(vtkDataObject::SPACING(), 1.0, 1.0, 1.0); outInfo->Set(vtkDataObject::ORIGIN(), 0.0, 0.0, 0.0); outInfo->Set(vtkStreamingDemandDrivenPipeline::WHOLE_EXTENT(), this->WholeExtent, 6); + outInfo->Set(CAN_PRODUCE_SUB_EXTENT(), 1); if (this->Internals->TimeStepValues.empty()) { @@ -176,7 +177,7 @@ int vtkSpatioTemporalHarmonicsSource::RequestData(vtkInformation* vtkNotUsed(req double timeValue = outInfo->Get(vtkStreamingDemandDrivenPipeline::UPDATE_TIME_STEP()); vtkImageData* output = vtkImageData::GetData(outInfo); - output->SetExtent(outInfo->Get(vtkStreamingDemandDrivenPipeline::WHOLE_EXTENT())); + output->SetExtent(outInfo->Get(vtkStreamingDemandDrivenPipeline::UPDATE_EXTENT())); this->Internals->HarmonicsFilter->SetInputData(output); this->Internals->HarmonicsFilter->UpdateTimeStep(timeValue); -- GitLab