Applying cell filter to multiblock data
This commit is contained in:
parent
f382cdd5a6
commit
e9ab997939
@ -44,6 +44,8 @@
|
|||||||
#include <vtkm/worklet/AverageByKey.h>
|
#include <vtkm/worklet/AverageByKey.h>
|
||||||
#include <vtkm/worklet/ScatterCounting.h>
|
#include <vtkm/worklet/ScatterCounting.h>
|
||||||
#include <vtkm/worklet/ScatterUniform.h>
|
#include <vtkm/worklet/ScatterUniform.h>
|
||||||
|
|
||||||
|
#include <vtkm/filter/CellAverage.h>
|
||||||
#include <vtkm/filter/FilterField.h>
|
#include <vtkm/filter/FilterField.h>
|
||||||
#include <vtkm/filter/Histogram.h>
|
#include <vtkm/filter/Histogram.h>
|
||||||
/*namespace vtkm {
|
/*namespace vtkm {
|
||||||
@ -227,10 +229,9 @@ const std::vector<vtkm::filter::ResultField> MultiBlock_WorkletTest()
|
|||||||
|
|
||||||
std::vector<vtkm::filter::ResultField> results;
|
std::vector<vtkm::filter::ResultField> results;
|
||||||
//printSummary_ArrayHandle(make_ArrayHandle(Blocks.GetBlocks()),std::cout);
|
//printSummary_ArrayHandle(make_ArrayHandle(Blocks.GetBlocks()),std::cout);
|
||||||
vtkm::filter::Histogram histogram;
|
vtkm::filter::CellAverage cellAverage;
|
||||||
histogram.SetNumberOfBins(10);
|
|
||||||
//results = Apply(Blocks,divider,"pointvar");
|
//results = Apply(Blocks,divider,"pointvar");
|
||||||
results = histogram.Execute(Blocks, std::string("pointvar"));
|
results = cellAverage.Execute(Blocks, std::string("pointvar"));
|
||||||
/*for(std::size_t j=100; j<Blocks.GetNumberOfBlocks(); j++)
|
/*for(std::size_t j=100; j<Blocks.GetNumberOfBlocks(); j++)
|
||||||
{
|
{
|
||||||
divider.SetDividerValue(2);
|
divider.SetDividerValue(2);
|
||||||
|
Loading…
Reference in New Issue
Block a user