Viskores
1.0
|
Viskores Worklets. More...
Namespaces | |
colorconversion | |
debug | |
streamline | |
Classes | |
struct | AverageByKey |
class | AveragePointNeighborhood |
struct | BoundaryClamp |
Clamps boundary values to the nearest valid i,j,k value. More... | |
struct | CellDeepCopy |
Container for worklets and helper methods to copy a cell set to a new CellSetExplicit structure. More... | |
class | CosmoTools |
class | DescriptiveStatistics |
class | DispatcherCellNeighborhood |
Dispatcher for worklets that inherit from WorkletCellNeighborhood . More... | |
class | DispatcherMapField |
Dispatcher for worklets that inherit from WorkletMapField . More... | |
class | DispatcherMapTopology |
Dispatcher for worklets that inherit from WorkletMapTopology . More... | |
class | DispatcherPointNeighborhood |
Dispatcher for worklets that inherit from WorkletPointNeighborhood . More... | |
class | DispatcherReduceByKey |
Dispatcher for worklets that inherit from WorkletReduceByKey . More... | |
class | FieldStatistics |
struct | KernelSplatterFilterUniformGrid |
class | Keys |
Manage keys for a viskores::worklet::WorkletReduceByKey . More... | |
class | MaskIndices |
Mask using a given array of indices to include in the output. More... | |
struct | MaskNone |
Default mask object that does not suppress anything. More... | |
class | MaskSelect |
Mask using arrays to select specific elements to suppress. More... | |
class | NDimsHistMarginalization |
class | Normal |
class | Normalize |
class | ScalarsToColors |
struct | ScatterCounting |
A scatter that maps input to some numbers of output. More... | |
struct | ScatterIdentity |
A scatter that maps input directly to output. More... | |
class | ScatterPermutation |
A scatter that maps input to output based on a permutation array. More... | |
struct | ScatterUniform |
A scatter that maps input to some constant numbers of output. More... | |
struct | StableSortIndices |
Produces an ArrayHandle<viskores::Id> index array that stable-sorts and optionally uniquifies an input array. More... | |
class | StreamLineFilterUniformGrid |
Compute the streamline. More... | |
class | TriangleWinding |
This worklet ensures that triangle windings are consistent with provided cell normals. More... | |
class | WaveletCompressor |
class | WorkletCellNeighborhood |
Base class for worklets that map over the cells in a structured grid with neighborhood information. More... | |
class | WorkletMapField |
Base class for worklets that do a simple mapping of field arrays. More... | |
class | WorkletMapTopology |
Base class for worklets that map topology elements onto each other. More... | |
class | WorkletNeighborhood |
class | WorkletPointNeighborhood |
Base class for worklets that map over the points in a structured grid with neighborhood information. More... | |
class | WorkletReduceByKey |
Base class for worklets that group elements by keys. More... | |
class | WorkletVisitCellsWithPoints |
Base class for worklets that map from Points to Cells. More... | |
class | WorkletVisitPointsWithCells |
Base class for worklets that map from Cells to Points. More... | |
Enumerations | |
enum | KeysSortType { KeysSortType::Unstable = 0, KeysSortType::Stable = 1 } |
Select the type of sort for BuildArrays calls. More... | |
Viskores Worklets.
viskores::worklet defines API for the low level worklets that operate on an element of data, and the dispatcher that execute them in the execution environment.
Viskores provides numerous worklet implementations. These worklet implementations for the most part provide the underlying implementations of the algorithms in viskores::filter.
|
strong |