Error checking for number of blocks.

This commit is contained in:
Dave Pugmire 2023-03-13 16:26:58 -04:00
parent f60f437000
commit 2a6220726d

@ -33,7 +33,6 @@ vtkm::cont::PartitionedDataSet VTKVisItFileReader::ReadPartitionedDataSet()
{
//Get the base path of the input file.
std::string baseDirPath = ".";
baseDirPath = "../vtk-m/data/data/uniform";
//Get the base dir name
auto pos = this->FileName.rfind("/");
@ -79,6 +78,9 @@ vtkm::cont::PartitionedDataSet VTKVisItFileReader::ReadPartitionedDataSet()
}
}
if (static_cast<std::size_t>(numBlocks) != fileNames.size())
throw vtkm::io::ErrorIO("Wrong number of partitions in VisIt file: " + this->FileName);
vtkm::cont::PartitionedDataSet pds;
//Read all the files.