Adding more debug

This commit is contained in:
Abhishek Yenpure 2022-01-19 16:43:35 -08:00
parent ed616d7206
commit 4556eed085
2 changed files with 22 additions and 6 deletions

@ -9,6 +9,7 @@
//============================================================================
#include <vtkm/cont/DataSetBuilderExplicit.h>
#include <vtkm/cont/DataSetBuilderUniform.h>
#include <vtkm/cont/Invoker.h>
#include <vtkm/cont/testing/Testing.h>
@ -163,6 +164,10 @@ public:
vtkm::cont::DataSet GetDataForFilter(vtkm::cont::DataSet& data)
{
vtkm::cont::DataSetBuilderUniform dataSetBuilder;
vtkm::cont::DataSet toReturn = dataSetBuilder.Create(
vtkm::Id2(251, 251), vtkm::Vec2f(0.0f, 0.0f), vtkm::Vec2f(1 / 250.f, 1 / 250.f));
using IdArray = vtkm::cont::ArrayHandle<vtkm::Id>;
using DataArray = vtkm::cont::ArrayHandle<vtkm::FloatDefault>;
@ -191,14 +196,16 @@ vtkm::cont::DataSet GetDataForFilter(vtkm::cont::DataSet& data)
invoker(MetaDataPopulate{}, offset, backArr, cirAArr, cirBArr, cirCArr, matIds, matVFs);
data.AddField(vtkm::cont::Field("scatter_pos", vtkm::cont::Field::Association::CELL_SET, offset));
data.AddField(vtkm::cont::Field("scatter_len", vtkm::cont::Field::Association::CELL_SET, length));
data.AddField(
toReturn.AddField(
vtkm::cont::Field("scatter_pos", vtkm::cont::Field::Association::CELL_SET, offset));
toReturn.AddField(
vtkm::cont::Field("scatter_len", vtkm::cont::Field::Association::CELL_SET, length));
toReturn.AddField(
vtkm::cont::Field("scatter_ids", vtkm::cont::Field::Association::WHOLE_MESH, matIds));
data.AddField(
toReturn.AddField(
vtkm::cont::Field("scatter_vfs", vtkm::cont::Field::Association::WHOLE_MESH, matVFs));
return data;
return toReturn;
}
void TestMIRVenn250()

@ -80,7 +80,16 @@ public:
const PointCoordVecType& pts,
OutType& metricValue) const
{
std::cerr << "Index : " << index << std::endl;
if (index == 2120)
{
std::cout << "Start Debug " << std::endl;
std::cout << "Num Points : " << numPoints << std::endl;
for (int i = 0; i < numPoints; i++)
{
std::cout << pts[i] << std::endl;
}
std::cout << "End Debug " << std::endl;
}
vtkm::UInt8 thisId = shape.Id;
if (shape.Id == vtkm::CELL_SHAPE_POLYGON)
{