mirror of
https://gitlab.kitware.com/vtk/vtk-m
synced 2024-09-16 17:22:55 +00:00
Fix example code.
This commit is contained in:
parent
6b668b9fe8
commit
9b0379722a
@ -10,7 +10,7 @@
|
|||||||
|
|
||||||
#include <vtkm/cont/DataSet.h>
|
#include <vtkm/cont/DataSet.h>
|
||||||
#include <vtkm/cont/Initialize.h>
|
#include <vtkm/cont/Initialize.h>
|
||||||
#include <vtkm/filter/Streamline.h>
|
#include <vtkm/filter/flow/Streamline.h>
|
||||||
#include <vtkm/io/VTKDataSetReader.h>
|
#include <vtkm/io/VTKDataSetReader.h>
|
||||||
#include <vtkm/io/VTKDataSetWriter.h>
|
#include <vtkm/io/VTKDataSetWriter.h>
|
||||||
|
|
||||||
@ -74,7 +74,7 @@ int main(int argc, char** argv)
|
|||||||
auto seedArray = vtkm::cont::make_ArrayHandle(seeds, vtkm::CopyFlag::Off);
|
auto seedArray = vtkm::cont::make_ArrayHandle(seeds, vtkm::CopyFlag::Off);
|
||||||
|
|
||||||
//compute streamlines
|
//compute streamlines
|
||||||
vtkm::filter::Streamline streamline;
|
vtkm::filter::flow::Streamline streamline;
|
||||||
|
|
||||||
streamline.SetStepSize(stepSize);
|
streamline.SetStepSize(stepSize);
|
||||||
streamline.SetNumberOfSteps(numSteps);
|
streamline.SetNumberOfSteps(numSteps);
|
||||||
|
@ -14,7 +14,6 @@
|
|||||||
#include <vtkm/cont/Field.h>
|
#include <vtkm/cont/Field.h>
|
||||||
#include <vtkm/cont/Initialize.h>
|
#include <vtkm/cont/Initialize.h>
|
||||||
#include <vtkm/cont/PartitionedDataSet.h>
|
#include <vtkm/cont/PartitionedDataSet.h>
|
||||||
#include <vtkm/filter/Streamline.h>
|
|
||||||
#include <vtkm/io/VTKDataSetReader.h>
|
#include <vtkm/io/VTKDataSetReader.h>
|
||||||
#include <vtkm/io/VTKDataSetWriter.h>
|
#include <vtkm/io/VTKDataSetWriter.h>
|
||||||
#include <vtkm/io/reader/VTKDataSetReader.h>
|
#include <vtkm/io/reader/VTKDataSetReader.h>
|
||||||
@ -24,9 +23,9 @@
|
|||||||
#include <vtkm/thirdparty/diy/mpi-cast.h>
|
#include <vtkm/thirdparty/diy/mpi-cast.h>
|
||||||
|
|
||||||
|
|
||||||
#include <vtkm/filter/ParticleAdvection.h>
|
#include <vtkm/filter/flow/BoundsMap.h>
|
||||||
#include <vtkm/filter/particleadvection/BoundsMap.h>
|
#include <vtkm/filter/flow/ParticleAdvection.h>
|
||||||
#include <vtkm/filter/particleadvection/ParticleMessenger.h>
|
#include <vtkm/filter/flow/ParticleMessenger.h>
|
||||||
|
|
||||||
|
|
||||||
void LoadData(std::string& fname, std::vector<vtkm::cont::DataSet>& dataSets, int rank, int nRanks)
|
void LoadData(std::string& fname, std::vector<vtkm::cont::DataSet>& dataSets, int rank, int nRanks)
|
||||||
@ -99,7 +98,7 @@ int main(int argc, char** argv)
|
|||||||
std::vector<vtkm::cont::DataSet> dataSets;
|
std::vector<vtkm::cont::DataSet> dataSets;
|
||||||
LoadData(dataFile, dataSets, rank, size);
|
LoadData(dataFile, dataSets, rank, size);
|
||||||
|
|
||||||
vtkm::filter::ParticleAdvection pa;
|
vtkm::filter::flow::ParticleAdvection pa;
|
||||||
|
|
||||||
vtkm::cont::ArrayHandle<vtkm::Particle> seedArray;
|
vtkm::cont::ArrayHandle<vtkm::Particle> seedArray;
|
||||||
seedArray = vtkm::cont::make_ArrayHandle({ vtkm::Particle(vtkm::Vec3f(.1f, .1f, .9f), 0),
|
seedArray = vtkm::cont::make_ArrayHandle({ vtkm::Particle(vtkm::Vec3f(.1f, .1f, .9f), 0),
|
||||||
|
@ -16,7 +16,7 @@
|
|||||||
#include <vtkm/cont/Initialize.h>
|
#include <vtkm/cont/Initialize.h>
|
||||||
#include <vtkm/cont/Timer.h>
|
#include <vtkm/cont/Timer.h>
|
||||||
|
|
||||||
#include <vtkm/filter/Pathline.h>
|
#include <vtkm/filter/flow/Pathline.h>
|
||||||
|
|
||||||
#include <vtkm/io/VTKDataSetReader.h>
|
#include <vtkm/io/VTKDataSetReader.h>
|
||||||
#include <vtkm/io/VTKDataSetWriter.h>
|
#include <vtkm/io/VTKDataSetWriter.h>
|
||||||
@ -91,7 +91,7 @@ int main(int argc, char** argv)
|
|||||||
|
|
||||||
// Instantiate the filter by providing necessary parameters.
|
// Instantiate the filter by providing necessary parameters.
|
||||||
// Necessary parameters are :
|
// Necessary parameters are :
|
||||||
vtkm::filter::Pathline pathlineFilter;
|
vtkm::filter::flow::Pathline pathlineFilter;
|
||||||
pathlineFilter.SetActiveField(fieldName);
|
pathlineFilter.SetActiveField(fieldName);
|
||||||
// 1. The current and next time slice. The current time slice is passed
|
// 1. The current and next time slice. The current time slice is passed
|
||||||
// through the parameter to the Execute method.
|
// through the parameter to the Execute method.
|
||||||
|
Loading…
Reference in New Issue
Block a user