Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
- namespace TCB_SPAN_NAMESPACE_NAME
- namespace detail
- struct has_size_and_data
- struct has_size_and_data
- struct is_complete
- struct is_complete
- struct is_container
- struct is_container_element_type_compatible
- struct is_container_element_type_compatible
- struct is_span
- struct is_span
- struct is_std_array
- struct is_std_array
- struct span_storage
- struct span_storage
- class span
- namespace detail
- namespace muda
- class BSRMatrixViewT
- class Buffer2DViewT
- class Buffer3DViewT
- class BufferLaunch
- class BufferViewT
- class CFieldEntryView
- class CFieldEntryViewer
- class CMatrixMapInfo
- class COOMatrixViewT
- class COOVectorViewBase
- class ClosureId
- class ComputeGraph
- class AddNodeProxy
- class GraphPhaseGuard
- class ComputeGraphBuilder
- class ComputeGraphCaptureNode
- class ComputeGraphClosure
- class ComputeGraphDependency
- class ComputeGraphGraphvizOptions
- class ComputeGraphNode
- class ComputeGraphNodeBase
- class ComputeGraphVar
- class ComputeGraphVar
- class ComputeGraphVar
- class ComputeGraphVar
- class ComputeGraphVar
- class ComputeGraphVar
- class ComputeGraphVarBase
- class ComputeGraphVarManager
- class CubWrapper
- class Debug
- struct Default
- class Dense1DT
- class Dense2DBase
- class Dense3DBase
- class DenseMatrixViewT
- class DenseMatrixViewerT
- class DenseVectorViewT
- class DenseVectorViewerT
- class DenseViewerT
- class DeviceBCOOMatrix
- class DeviceBCOOMatrix
- class DeviceBCOOVector
- class DeviceBCOOVector
- class DeviceBSRMatrix
- class DeviceBuffer A
std::vector
like wrapper of cuda device memory, allows user to: - class DeviceBuffer2D
- class DeviceBuffer3D
- class DeviceDenseMatrix
- class DeviceDenseVector
- class DeviceDoubletVector
- class DeviceHistogram
- class DeviceMergeSort
- class DevicePartition
- class DeviceRadixSort
- class DeviceReduce
- class DeviceRunLengthEncode
- class DeviceScan
- class DeviceSegmentedRadixSort
- class DeviceSegmentedReduce
- class DeviceSegmentedSort
- class DeviceSelect
- class DeviceSpmv
- class DeviceTripletMatrix
- class DeviceVar
- class DeviceVector
- class DoubletVectorViewT
- class DoubletVectorViewT
- class DoubletVectorViewerT
- class Empty
- class Event RAII wrapper for cudaEvent.
- class EventRecordNode
- class EventWaitNode
- class Extent2D
- class Extent3D
- class Field
- class FieldBuildOptions
- class FieldBuilder
- class EntryProxy
- class FieldEntry
- class FieldEntryBase
- class FieldEntryBaseData
- class FieldEntryCore
- class FieldEntryLaunch
- class FieldEntryLayoutInfo
- class FieldEntryView
- class FieldEntryViewBase
- class FieldEntryViewCore
- struct AsIterator
- class FieldEntryViewer
- class FieldEntryViewerBase
- class FieldEntryViewerCore
- class Flags
- class Graph
- class GraphExec
- class GraphLaunch
- class GraphNode
- class GraphViewer
- class HostCall
- class HostDeviceConfig
- class HostDeviceConfigView
- class HostNode
- class HostNodeParms
- class HostVector
- class IdWithType
- class Kernel
- class KernelLabel
- class KernelNode
- class KernelNodeParms
- class Launch A wrapper of raw cuda kernel launch in muda style , removing the
<<<>>>
usage, for better intellisense support. - class LaunchBase
- class LaunchCore
- class LinearSystemAlgorithm
- class LinearSystemContext
- class LinearSystemContextCreateInfo
- class LinearSystemHandles
- class LinearSystemSolveReorder
- class LinearSystemSolveTolerance
- class LogProxy
- class Logger
- class LoggerDataContainer
- class LoggerMetaData
- class LoggerViewer
- class MatrixFormatConverter
- class MatrixMapInfo For MapMatrix e.g. Eigen::Map< ... >
- class MemcpyNode
- class Memory
- class MemsetNode
- class NDReshaper
- class NodeId
- class NodeParms
- class Offset2D
- class Offset3D
- class ParallelFor a frequently used parallel for loop, DynamicBlockDim andGridStrideLoop strategy are provided, and can be switched seamlessly to each other.
- class ParallelForDetails
- class Profile
- class RangeName
- class Stream RAII wrapper for cudaStream.
- class FireAndForget
- class GraphFireAndForget
- class GraphTailLaunch
- class TailLaunch
- class SubField
- class SubFieldImpl
- class SubFieldImpl
- class SubFieldImpl
- class SubFieldImpl
- class SubFieldInterface
- struct Tag
- class TripletMatrixViewT
- class TripletMatrixViewT
- class TripletMatrixViewerT
- class VarId
- class VarViewT
- class ViewBase
- class ViewerBase
- struct always_false
- struct always_true
- namespace config
- class cuda_error
- namespace details
- class ComputeGraphAccessor
- class HostDeviceStringCache
- struct LaunchCallable
- class LaunchInfoCache
- class LocalVarId
- class LocalVarInfo
- class LoggerMetaData
- class LoggerOffset
- class MatrixFormatConverter
- class MatrixFormatConverterBase
- class MatrixFormatConverterType
- class ParallelForCallable
- struct SoACopyMap
- class StringPointer
- class TempBuffer
- namespace buffer
- class BufferInfoAccessor
- namespace eigen
- union un
- namespace field
- namespace stream
- namespace distance
- namespace eigen
- struct AnalyticalInverse
- struct GaussEliminationInverse
- class exception
- struct force_trivial
- struct force_trivially_constructible
- struct force_trivially_copy_assignable
- struct force_trivially_copy_constructible
- struct force_trivially_destructible
- class invalid_argument
- struct is_cuda_arch
- namespace lbvh
- struct AABB
- class BVH
- struct DefaultMortonCodeCalculator
- namespace details
- class BVHViewerBase
- struct DefaultQueryCallback
- struct Node
- class BVHViewerBase
- struct query_nearest
- struct query_overlap
- struct vector_of
- struct vector_of
- struct vector_of
- class logic_error
- class not_implemented
- class out_of_range
- struct read_only_view
- struct read_only_view
- struct read_only_view
- struct read_only_view
- struct read_only_view
- struct read_only_view
- struct read_only_view
- struct read_only_view
- struct read_only_view
- struct read_only_view
- struct read_only_view
- struct read_only_view
- struct read_only_view
- struct read_only_view
- struct read_only_view
- struct read_only_view
- struct read_only_view
- struct read_only_view
- struct read_only_view
- struct read_only_view
- struct read_write_view
- struct read_write_view
- struct read_write_view
- struct read_write_view
- struct read_write_view
- struct read_write_view
- struct read_write_view
- struct read_write_view
- struct read_write_view
- struct read_write_view
- struct read_write_view
- struct read_write_view
- struct read_write_view
- struct read_write_view
- struct read_write_view
- struct read_write_view
- struct read_write_view
- struct read_write_view
- struct read_write_view
- struct read_write_view
- class runtime_error
- namespace spatial_hash
- class AABB
- class BoundingSphere
- class CollisionPair
- class DefaultPredication
- class Morton
- class Morton
- class Morton
- class SparseSpatialHash
- class SpatialHashTableInfo
- class SpatialPartitionCell To represent a cell-object pair in the spatial hash 3D grid e.g. (cell_id,object_id) = (1024, 32) for the meaning: the 32th object overlap with the 1024th cell.
- namespace details
- class SparseSpatialHashImpl
- class RelatedClosureInfo
- class StringLocation
- namespace std
- namespace thrust