Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/clMathLibraries/clSPARSE
/ types & classes
Types & classes
116 in github.com/clMathLibraries/clSPARSE
⨍
Functions
713
◇
Types & classes
116
↓ 14 callers
Class
io_exception
Input output exception for indicating particular problems related to reading files from disk
src/benchmarks/cusparse-bench/include/io-exception.hpp:27
↓ 11 callers
Class
io_exception
Input output exception for indicating particular problems related to reading files from disk
src/benchmarks/clsparse-bench/include/io-exception.hpp:27
↓ 2 callers
Class
StatData
src/clsparseTimer/clsparseTimer-device.hpp:40
↓ 1 callers
Class
recursive_directory_range
src/benchmarks/clsparse-bench/src/main.cpp:41
↓ 1 callers
Class
recursive_directory_range
src/benchmarks/cusparse-bench/src/main.cpp:42
Class
Accumulator
src/clsparseTimer/clsparseTimer-host.cpp:66
Class
Accumulator
src/clsparseTimer/clsparseTimer-device.cpp:57
Class
Accumulator
src/benchmarks/clsparse-bench/src/statisticalTimer.cpp:38
Class
Accumulator
src/benchmarks/cusparse-bench/src/statisticalTimer.cpp:38
Class
Accumulator < StatData >
src/clsparseTimer/clsparseTimer-device.cpp:72
Class
Blas1
src/tests/test-blas1.cpp:44
Class
Blas1Environment
src/tests/resources/blas1_environment.h:23
Class
Blas2
src/tests/test-blas2.cpp:45
Class
CSREnvironment
* @brief The CSREnvironment class will keep the input parameters for tests * They are list of paths to matrices in csr format in mtx files. */
src/tests/resources/csr_matrix_environment.h:35
Class
CSRSparseEnvironment
* @brief The CSRSparseEnvironment class will have the input parameters for SpMSpM tests * They are list of csr matrices in csr format in mtx files. */
src/tests/resources/sparse_matrix_environment.h:41
Class
ClSparseEnvironment
src/tests/resources/clsparse_environment.h:25
Class
Coordinate
src/library/io/mm-reader.cpp:58
Class
Coordinate
src/benchmarks/cusparse-bench/src/mm_reader.cpp:52
Class
DiagonalHandler
src/library/solvers/preconditioners/diagonal.hpp:81
Class
DiagonalPreconditioner
src/library/solvers/preconditioners/diagonal.hpp:46
Enum
ElementWiseOperator
src/library/blas1/elementwise-operators.hpp:21
Class
ElementWiseOperatorTrait
src/library/blas1/elementwise-operators.hpp:34
Class
KernelCache
* @brief The KernelCache class Build and cache kernels * singleton */
src/library/internal/kernel-cache.hpp:34
Class
KernelWrap
\brief Class interface for specifying NDRange values. not to include cl.hpp this is moved here and implementation is changed to std::vector
src/library/internal/kernel-wrap.hpp:39
Class
MatrixConversion
src/tests/test-conversion.cpp:51
Class
MatrixMarketReader
src/library/io/mm-reader.cpp:75
Class
MatrixMarketReader
src/benchmarks/cusparse-bench/src/mm_reader.cpp:60
Class
OclTypeTraits
src/library/internal/ocl-type-traits.hpp:32
Class
PreconditionerHandler
src/library/solvers/preconditioners/preconditioner.hpp:83
Class
PruneRange
src/clsparseTimer/clsparseTimer-host.cpp:77
Class
PruneRange
src/clsparseTimer/clsparseTimer-device.cpp:90
Class
PruneRange
src/benchmarks/clsparse-bench/src/statisticalTimer.cpp:49
Class
PruneRange
src/benchmarks/cusparse-bench/src/statisticalTimer.cpp:49
Class
PruneRange < StatData, cl_double >
src/clsparseTimer/clsparseTimer-device.cpp:113
Enum
ReduceOperator
src/library/blas1/reduce-operators.hpp:21
Class
ReduceOperatorTrait
src/library/blas1/reduce-operators.hpp:32
Class
Solver
src/tests/test-solvers.cpp:65
Class
SourceProvider
* @brief The SourceProvider class provides the source of the kernel * assumes that there is one kernel per cl file, kernel name = program name* */
src/library/internal/source-provider.hpp:27
Class
StatisticalTimer
src/benchmarks/clsparse-bench/include/statisticalTimer.h:39
Class
StatisticalTimer
src/benchmarks/cusparse-bench/include/statisticalTimer.h:38
Class
TestCSRMM
src/tests/test-blas3.cpp:489
Class
TestCSRSpGeMM
src/tests/test-blas3.cpp:102
Class
VoidHandler
src/library/solvers/preconditioners/void.hpp:60
Class
VoidPreconditioner
src/library/solvers/preconditioners/void.hpp:35
Enum
_cldenseMajor
src/include/clSPARSE-xx.h:35
Class
_clsparseControl
src/library/internal/clsparse-control.hpp:30
Class
_clsparseControl
src/include/clSPARSE.h:223
Class
_clsparseCreateResult
src/include/clSPARSE.h:228
Class
_clsparseCreateSolverResult
src/include/clSPARSE.h:350
Class
_clsparseEventResult
src/include/clSPARSE.h:276
Class
_clsparseMetaSizeResult
src/include/clSPARSE.h:617
Enum
_platform
src/tests/resources/opencl_utils.h:31
Enum
_precond
src/include/clSPARSE.h:333
Enum
_print_mode
src/include/clSPARSE.h:321
Class
_solverControl
src/library/solvers/solver-control.hpp:37
Class
_solverControl
src/include/clSPARSE.h:345
Class
array
src/library/internal/data-types/clarray.hpp:44
Class
array_base
src/library/blas1/elementwise-transform.hpp:32
Class
array_base
src/library/internal/data-types/clarray-base.hpp:44
Class
b3ConstData
src/library/transform/sort-by-key.cpp:99
Class
clContainer
src/library/internal/data-types/clarray-base.hpp:36
Class
clMemRAII
src/library/include/clSPARSE-2x.hpp:43
Class
clMemRAII
src/library/include/clSPARSE-1x.hpp:65
Class
cldenseMatrixPrivate
src/library/include/clSPARSE-2x.hpp:241
Class
cldenseMatrixPrivate
src/library/include/clSPARSE-1x.hpp:267
Class
cldenseMatrix_
src/include/clSPARSE-2x.h:96
Class
cldenseMatrix_
src/include/clSPARSE-1x.h:127
Class
cldenseVectorPrivate
src/library/include/clSPARSE-2x.hpp:159
Class
cldenseVectorPrivate
src/library/include/clSPARSE-1x.hpp:188
Class
cldenseVector_
src/include/clSPARSE-2x.h:37
Class
cldenseVector_
src/include/clSPARSE-1x.h:43
Class
clsparseCooMatrixPrivate
src/library/include/clSPARSE-2x.hpp:211
Class
clsparseCooMatrixPrivate
src/library/include/clSPARSE-1x.hpp:236
Class
clsparseCooMatrix_
src/include/clSPARSE-2x.h:76
Class
clsparseCooMatrix_
src/include/clSPARSE-1x.h:97
Class
clsparseCsrMatrixPrivate
src/library/include/clSPARSE-2x.hpp:175
Class
clsparseCsrMatrixPrivate
src/library/include/clSPARSE-1x.hpp:204
Class
clsparseCsrMatrix_
src/include/clSPARSE-2x.h:49
Class
clsparseCsrMatrix_
src/include/clSPARSE-1x.h:60
Class
clsparseDeviceTimer
src/clsparseTimer/clsparseTimer-device.hpp:65
Class
clsparseFunc
src/benchmarks/clsparse-bench/functions/clfunc_common.hpp:46
Class
clsparseHostTimer
src/clsparseTimer/clsparseTimer-host.hpp:33
Class
clsparseScalarPrivate
src/library/include/clSPARSE-2x.hpp:144
Class
clsparseScalarPrivate
src/library/include/clSPARSE-1x.hpp:172
Class
clsparseScalar_
src/include/clSPARSE-2x.h:30
Class
clsparseScalar_
src/include/clSPARSE-1x.h:31
Enum
clsparseStatus_
src/include/clSPARSE.h:45
Class
clsparseTimer
* \brief Counter that provides a fairly accurate timing mechanism for both * windows and linux. This timer is used extensively in all the samples. *
src/include/clsparseTimer.hpp:46
Enum
clsparseTimerType_
src/include/clsparseTimer-extern.hpp:36
Class
clsparse_matrix_fill
src/tests/resources/sparse_matrix_fill.hpp:35
Class
cusparseFunc
src/benchmarks/cusparse-bench/functions/cufunc_common.hpp:236
Class
is_pointer_fundamental
src/library/internal/ocl-type-traits.hpp:51
Class
iterator_base
src/library/internal/data-types/iterator-base.hpp:38
Class
matrix
src/tests/resources/matrix_utils.h:27
Class
matrix_meta
Structure to encapsulate the meta data for a sparse matrix
src/library/include/clSPARSE-1x.hpp:45
Class
reference_base
src/library/internal/data-types/reference-base.hpp:34
Class
timeval
src/clsparseTimer/clsparseTimer-host.cpp:195
Class
timeval
src/benchmarks/clsparse-bench/src/statisticalTimer.cpp:150
Class
timeval
src/benchmarks/cusparse-bench/src/statisticalTimer.cpp:150
Class
vector
src/library/internal/data-types/clvector.hpp:40
next →
1–100 of 116, ranked by callers