VTK-m
2.0
|
The ExecutionSignature
tag to query if the current iteration is inside the boundary.
More...
#include <WorkletNeighborhood.h>
Additional Inherited Members | |
Public Types inherited from vtkm::exec::arg::Boundary | |
using | AspectTag = vtkm::exec::arg::AspectTagBoundary |
Static Public Attributes inherited from vtkm::exec::arg::Boundary | |
static constexpr vtkm::IdComponent | INDEX = 1 |
The ExecutionSignature
tag to query if the current iteration is inside the boundary.
A WorkletPointNeighborhood
operates by iterating over all points using a defined neighborhood. This ExecutionSignature
tag provides a BoundaryState
object that allows you to query whether the neighborhood of the current iteration is completely inside the bounds of the mesh or if it extends beyond the mesh. This is important as when you are on a boundary the neighboordhood will contain empty values for a certain subset of values, and in this case the values returned will depend on the boundary behavior.