Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/clMathLibraries/clBLAS
/ functions
Functions
4,214 in github.com/clMathLibraries/clBLAS
⨍
Functions
4,214
◇
Types & classes
696
Function
call_kernel_triple_update192
src/library/blas/functor/gpu_dtrsm192.cc:116
Function
catch
src/library/tools/ktest/config-cmdline.cpp:215
Function
checkBestImage
src/library/blas/scimage.c:100
Function
checkCalcDecomp
src/library/blas/gens/syrxk.c:2308
Function
checkCalcDecompDedicated
src/library/blas/gens/trsm.c:1584
Function
checkEventWaitList
src/library/blas/functor/include/functor_utils.h:45
Function
checkFILE
src/library/tools/tune/toolslib.c:293
Function
checkMatrixA
src/library/blas/functor/include/functor_utils.h:63
Function
checkMatrixB
src/library/blas/functor/include/functor_utils.h:68
Function
checkMatrixC
src/library/blas/functor/include/functor_utils.h:73
Function
checkMatrixMemLevelSet
src/library/blas/generic/solution_seq_make.c:723
Function
checkQueues
src/library/blas/functor/include/functor_utils.h:22
Function
checkTimeOutPut2
(args)
src/scripts/perf/measurePerformance.py:159
Function
checkVectorX
src/library/blas/functor/include/functor_utils.h:78
Function
checkVectorY
src/library/blas/functor/include/functor_utils.h:83
Function
clAmdBlasCaxpy
* @brief Scale vector X of complex-float elements and add to Y * * - \f$ Y \leftarrow \alpha X + Y \f$ * * @param[in] N Number of elemen
src/clAmdBlas.h:1216
Function
clAmdBlasCcopy
* @brief Copies complex-float elements from vector X to vector Y * * - \f$ Y \leftarrow X \f$ * * @param[in] N Number of elements in vec
src/clAmdBlas.h:995
Function
clAmdBlasCdotc
src/clAmdBlas.h:1561
Function
clAmdBlasCdotu
* @brief dot product of two vectors containing float-complex elements * * @param[in] N Number of elements in vector \b X. * @param[out]
src/clAmdBlas.h:1451
Function
clAmdBlasCgbmv
* @brief Matrix-vector product with a general rectangular banded matrix and * float-complex elements. * * Matrix-vector products: * - \f$ Y \lef
src/clAmdBlas.h:7330
Function
clAmdBlasCgemm
* @brief Matrix-matrix product of general rectangular matrices with float * complex elements. * * Matrix-matrix products: * - \f$ C \leftarrow \
src/clAmdBlas.h:8521
Function
clAmdBlasCgemmEx
* @brief Matrix-matrix product of general rectangular matrices with float * complex elements. Extended version. * * Matrix-matrix products:
src/clAmdBlas.h:8834
Function
clAmdBlasCgemv
* @brief Matrix-vector product with a general rectangular matrix and * float complex elements. * * Matrix-vector products: * - \f$ y \leftarrow
src/clAmdBlas.h:3270
Function
clAmdBlasCgemvEx
* @brief Matrix-vector product with a general rectangular matrix and * float complex elements. Extended version. * * Matrix-vector products:
src/clAmdBlas.h:3558
Function
clAmdBlasCgerc
* @brief vector-vector product with float complex elements and * performs the rank 1 operation A * * Vector-vector products: * - \f$ A \leftarro
src/clAmdBlas.h:5013
Function
clAmdBlasCgeru
* @brief vector-vector product with float complex elements and * performs the rank 1 operation A * * Vector-vector products: * - \f$ A \leftarro
src/clAmdBlas.h:4860
Function
clAmdBlasChbmv
* @brief Matrix-vector product with a hermitian banded matrix and float elements. * * Matrix-vector products: * - \f$ Y \leftarrow \alpha A X + \be
src/clAmdBlas.h:7930
Function
clAmdBlasChemm
* @brief Matrix-matrix product of hermitian rectangular matrices with * float-complex elements. * * Matrix-matrix products: * - \f$ C \leftarrow
src/clAmdBlas.h:11778
Function
clAmdBlasChemv
* @brief Matrix-vector product with a hermitian matrix and float-complex elements. * * Matrix-vector products: * - \f$ Y \leftarrow \alpha A X + \b
src/clAmdBlas.h:4024
Function
clAmdBlasCher
@{*/ * @brief hermitian rank 1 operation with a general triangular matrix and * float-complex elements. * * hermitian rank 1 operation: * - \f$
src/clAmdBlas.h:5300
Function
clAmdBlasCher2
@{*/ * @brief Hermitian rank 2 operation with a general triangular matrix and * float-compelx elements. * * Hermitian rank 2 operation: * - \f$
src/clAmdBlas.h:5608
Function
clAmdBlasCher2k
* @brief Rank-2k update of a hermitian matrix with float-complex elements. * * Rank-k updates: * - \f$ C \leftarrow \alpha A B^H + conj( \alpha )
src/clAmdBlas.h:12119
Function
clAmdBlasCherk
* @brief Rank-k update of a hermitian matrix with float-complex elements. * * Rank-k updates: * - \f$ C \leftarrow \alpha A A^H + \beta C \f$ *
src/clAmdBlas.h:11953
Function
clAmdBlasChpmv
* @brief Matrix-vector product with a packed hermitian matrix and float-complex elements. * * Matrix-vector products: * - \f$ Y \leftarrow \alpha A
src/clAmdBlas.h:6453
Function
clAmdBlasChpr
@{*/ * @brief hermitian rank 1 operation with a general triangular packed-matrix and * float-complex elements. * * hermitian rank 1 operation: *
src/clAmdBlas.h:6737
Function
clAmdBlasChpr2
@{*/ * @brief Hermitian rank 2 operation with a general triangular packed-matrix and * float-compelx elements. * * Hermitian rank 2 operation: *
src/clAmdBlas.h:7022
Function
clAmdBlasCrotg
* @brief construct givens plane rotation on float-complex elements * * @param[out] CA Buffer object that contains CA * @param[in] offCA
src/clAmdBlas.h:1793
Function
clAmdBlasCscal
* @brief Scales a complex-float vector by a complex-float constant * * - \f$ X \leftarrow \alpha X \f$ * * @param[in] N Number of eleme
src/clAmdBlas.h:669
Function
clAmdBlasCsrot
* @brief applies a plane rotation for float-complex elements * * @param[in] N Number of elements in vector \b X and \b Y. * @param[out] X
src/clAmdBlas.h:2168
Function
clAmdBlasCsscal
* @brief Scales a complex-float vector by a float constant * * - \f$ X \leftarrow \alpha X \f$ * * @param[in] N Number of elements in ve
src/clAmdBlas.h:776
Function
clAmdBlasCswap
* @brief interchanges two vectors of complex-float elements. * * * @param[in] N Number of elements in vector \b X. * @param[out] X
src/clAmdBlas.h:467
Function
clAmdBlasCsymm
* @brief Matrix-matrix product of symmetric rectangular matrices with * float-complex elements. * * Matrix-matrix products: * - \f$ C \leftarrow
src/clAmdBlas.h:11597
Function
clAmdBlasCsyr2k
* @brief Rank-2k update of a symmetric matrix with complex float elements. * * Rank-k updates: * - \f$ C \leftarrow \alpha A B^T + \alpha B A^T +
src/clAmdBlas.h:10939
Function
clAmdBlasCsyr2kEx
* @brief Rank-2k update of a symmetric matrix with complex float elements. * Extended version. * * Rank-k updates: * - \f$ C \leftarrow \
src/clAmdBlas.h:11250
Function
clAmdBlasCsyrk
* @brief Rank-k update of a symmetric matrix with complex float elements. * * Rank-k updates: * - \f$ C \leftarrow \alpha A A^T + \beta C \f$ *
src/clAmdBlas.h:10345
Function
clAmdBlasCsyrkEx
* @brief Rank-k update of a symmetric matrix with complex float elements. * Extended version. * * Rank-k updates: * - \f$ C \leftarrow \a
src/clAmdBlas.h:10626
Function
clAmdBlasCtbmv
* @brief Matrix-vector product with a triangular banded matrix and * float-complex elements. * * Matrix-vector products: * - \f$ X \leftarrow A
src/clAmdBlas.h:7620
Function
clAmdBlasCtbsv
* @brief solving triangular banded matrix problems with float-complex elements. * * Matrix-vector products: * - \f$ A X \leftarrow X \f$ * -
src/clAmdBlas.h:8210
Function
clAmdBlasCtpmv
* @brief Matrix-vector product with a packed triangular matrix and * float-complex elements. * * Matrix-vector products: * - \f$ X \leftarrow A
src/clAmdBlas.h:5875
Function
clAmdBlasCtpsv
* @brief solving triangular packed matrix problems with float complex elements. * * Matrix-vector products: * - \f$ A X \leftarrow X \f$ * -
src/clAmdBlas.h:6148
Function
clAmdBlasCtrmm
* @brief Multiplying a matrix by a triangular matrix with float complex * elements. * * Matrix-triangular matrix products: * - \f$ B \leftarrow
src/clAmdBlas.h:9155
Function
clAmdBlasCtrmmEx
* @brief Multiplying a matrix by a triangular matrix with float complex * elements. Extended version. * * Matrix-triangular matrix products:
src/clAmdBlas.h:9444
Function
clAmdBlasCtrmv
* @brief Matrix-vector product with a triangular matrix and * float complex elements. * * Matrix-vector products: * - \f$ X \leftarrow A X \f$
src/clAmdBlas.h:4304
Function
clAmdBlasCtrsm
* @brief Solving triangular systems of equations with multiple right-hand * sides and float complex elements. * * Solving triangular systems of equ
src/clAmdBlas.h:9758
Function
clAmdBlasCtrsmEx
* @brief Solving triangular systems of equations with multiple right-hand * sides and float complex elements. Extended version. * * Solving
src/clAmdBlas.h:10049
Function
clAmdBlasCtrsv
* @brief solving triangular matrix problems with float-complex elements. * * Matrix-vector products: * - \f$ A X \leftarrow X \f$ * - \f$ A^T
src/clAmdBlas.h:4560
Function
clAmdBlasDasum
* @brief absolute sum of values of a vector containing double elements * * @param[in] N Number of elements in vector \b X. * @param[out
src/clAmdBlas.h:2934
Function
clAmdBlasDaxpy
* @brief Scale vector X of double elements and add to Y * * - \f$ Y \leftarrow \alpha X + Y \f$ * * @param[in] N Number of elements in v
src/clAmdBlas.h:1168
Function
clAmdBlasDcopy
* @brief Copies double elements from vector X to vector Y * * - \f$ Y \leftarrow X \f$ * * @param[in] N Number of elements in vector \b
src/clAmdBlas.h:949
Function
clAmdBlasDdot
* @brief dot product of two vectors containing double elements * * @param[in] N Number of elements in vector \b X. * @param[out] dotPro
src/clAmdBlas.h:1398
Function
clAmdBlasDgbmv
* @brief Matrix-vector product with a general rectangular banded matrix and * double elements. * * Matrix-vector products: * - \f$ Y \leftarrow
src/clAmdBlas.h:7260
Function
clAmdBlasDgemm
* @brief Matrix-matrix product of general rectangular matrices with double * elements. * * Matrix-matrix products: * - \f$ C \leftarrow \alpha A
src/clAmdBlas.h:8453
Function
clAmdBlasDgemmEx
* @brief Matrix-matrix product of general rectangular matrices with double * elements. Extended version. * * Matrix-matrix products: * -
src/clAmdBlas.h:8755
Function
clAmdBlasDgemv
* @brief Matrix-vector product with a general rectangular matrix and * double elements. * * Matrix-vector products: * - \f$ y \leftarrow \alpha
src/clAmdBlas.h:3202
Function
clAmdBlasDgemvEx
* @brief Matrix-vector product with a general rectangular matrix and * double elements. Extended version. * * Matrix-vector products: * -
src/clAmdBlas.h:3488
Function
clAmdBlasDger
* @brief vector-vector product with double elements and * performs the rank 1 operation A * * Vector-vector products: * - \f$ A \leftarrow \alph
src/clAmdBlas.h:4772
Function
clAmdBlasDnrm2
* @brief computes the euclidean norm of vector containing double elements * * NRM2 = sqrt( X' * X ) * * @param[in] N Number of elemen
src/clAmdBlas.h:2489
Function
clAmdBlasDrot
* @brief applies a plane rotation for double elements * * @param[in] N Number of elements in vector \b X and \b Y. * @param[out] X B
src/clAmdBlas.h:2119
Function
clAmdBlasDrotg
* @brief construct givens plane rotation on double elements * * @param[out] DA Buffer object that contains DA * @param[in] offDA
src/clAmdBlas.h:1744
Function
clAmdBlasDrotm
* @brief modified givens rotation for double elements * * @param[in] N Number of elements in vector \b X and \b Y. * @param[out] X B
src/clAmdBlas.h:2361
Function
clAmdBlasDrotmg
* @brief construct the modified givens rotation on double elements * * @param[out] DD1 Buffer object that contains DD1 * @param[in] offDD1
src/clAmdBlas.h:1987
Function
clAmdBlasDsbmv
* @brief Matrix-vector product with a symmetric banded matrix and double elements. * * Matrix-vector products: * - \f$ Y \leftarrow \alpha A X + \b
src/clAmdBlas.h:7840
Function
clAmdBlasDscal
* @brief Scales a double vector by a double constant * * - \f$ X \leftarrow \alpha X \f$ * * @param[in] N Number of elements in vector \
src/clAmdBlas.h:628
Function
clAmdBlasDspmv
* @brief Matrix-vector product with a symmetric packed-matrix and double elements. * * Matrix-vector products: * - \f$ Y \leftarrow \alpha A X + \b
src/clAmdBlas.h:6366
Function
clAmdBlasDspr
* @brief Symmetric rank 1 operation with a general triangular packed-matrix and * double elements. * * Symmetric rank 1 operation: * - \f$ A \le
src/clAmdBlas.h:6660
Function
clAmdBlasDspr2
* @brief Symmetric rank 2 operation with a general triangular packed-matrix and * double elements. * * Symmetric rank 2 operation: * - \f$ A \le
src/clAmdBlas.h:6939
Function
clAmdBlasDswap
* @brief interchanges two vectors of double. * * * @param[in] N Number of elements in vector \b X. * @param[out] X Buffer object st
src/clAmdBlas.h:423
Function
clAmdBlasDsymm
* @brief Matrix-matrix product of symmetric rectangular matrices with double * elements. * * Matrix-matrix products: * - \f$ C \leftarrow \alpha
src/clAmdBlas.h:11521
Function
clAmdBlasDsymv
* @brief Matrix-vector product with a symmetric matrix and double elements. * * Matrix-vector products: * - \f$ y \leftarrow \alpha A x + \beta y \
src/clAmdBlas.h:3794
Function
clAmdBlasDsymvEx
* @brief Matrix-vector product with a symmetric matrix and double elements. * Extended version. * * Matrix-vector products: * - \f$ y \left
src/clAmdBlas.h:3934
Function
clAmdBlasDsyr
* @brief Symmetric rank 1 operation with a general triangular matrix and * double elements. * * Symmetric rank 1 operation: * - \f$ A \leftarrow
src/clAmdBlas.h:5219
Function
clAmdBlasDsyr2
* @brief Symmetric rank 2 operation with a general triangular matrix and * double elements. * * Symmetric rank 2 operation: * - \f$ A \leftarrow
src/clAmdBlas.h:5521
Function
clAmdBlasDsyr2k
* @brief Rank-2k update of a symmetric matrix with double elements. * * Rank-k updates: * - \f$ C \leftarrow \alpha A B^T + \alpha B A^T + \beta
src/clAmdBlas.h:10870
Function
clAmdBlasDsyr2kEx
* @brief Rank-2k update of a symmetric matrix with double elements. * Extended version. * * Rank-k updates: * - \f$ C \leftarrow \alpha A
src/clAmdBlas.h:11172
Function
clAmdBlasDsyrk
* @brief Rank-k update of a symmetric matrix with double elements. * * Rank-k updates: * - \f$ C \leftarrow \alpha A A^T + \beta C \f$ * - \f$
src/clAmdBlas.h:10281
Function
clAmdBlasDsyrkEx
* @brief Rank-k update of a symmetric matrix with double elements. * Extended version. * * Rank-k updates: * - \f$ C \leftarrow \alpha A
src/clAmdBlas.h:10556
Function
clAmdBlasDtbmv
* @brief Matrix-vector product with a triangular banded matrix and * double elements. * * Matrix-vector products: * - \f$ X \leftarrow A X \f$
src/clAmdBlas.h:7559
Function
clAmdBlasDtbsv
* @brief solving triangular banded matrix problems with double elements. * * Matrix-vector products: * - \f$ A X \leftarrow X \f$ * - \f$ A^T
src/clAmdBlas.h:8154
Function
clAmdBlasDtpmv
* @brief Matrix-vector product with a packed triangular matrix and * double elements. * * Matrix-vector products: * - \f$ X \leftarrow A X \f$
src/clAmdBlas.h:5821
Function
clAmdBlasDtpsv
* @brief solving triangular packed matrix problems with double elements. * * Matrix-vector products: * - \f$ A X \leftarrow X \f$ * - \f$ A^T
src/clAmdBlas.h:6080
Function
clAmdBlasDtrmm
* @brief Multiplying a matrix by a triangular matrix with double elements. * * Matrix-triangular matrix products: * - \f$ B \leftarrow \alpha A B
src/clAmdBlas.h:9091
Function
clAmdBlasDtrmmEx
* @brief Multiplying a matrix by a triangular matrix with double elements. * Extended version. * * Matrix-triangular matrix products: * -
src/clAmdBlas.h:9373
Function
clAmdBlasDtrmv
* @brief Matrix-vector product with a triangular matrix and * double elements. * * Matrix-vector products: * - \f$ X \leftarrow A X \f$ * -
src/clAmdBlas.h:4247
Function
clAmdBlasDtrsm
* @brief Solving triangular systems of equations with multiple right-hand * sides and double elements. * * Solving triangular systems of equations:
src/clAmdBlas.h:9692
Function
clAmdBlasDtrsmEx
* @brief Solving triangular systems of equations with multiple right-hand * sides and double elements. Extended version. * * Solving triangu
src/clAmdBlas.h:9977
Function
clAmdBlasDtrsv
* @brief solving triangular matrix problems with double elements. * * Matrix-vector products: * - \f$ A X \leftarrow X \f$ * - \f$ A^T X \lef
src/clAmdBlas.h:4506
Function
clAmdBlasDzasum
* @brief absolute sum of values of a vector containing double-complex elements * * @param[in] N Number of elements in vector \b X. * @p
src/clAmdBlas.h:3028
Function
clAmdBlasDznrm2
* @brief computes the euclidean norm of vector containing double-complex elements * * NRM2 = sqrt( X**H * X ) * * @param[in] N Number
src/clAmdBlas.h:2588
Function
clAmdBlasGetVersion
* @brief Get the clAmdBlas library version info. * * @param[out] major Location to store library's major version. * @param[out] minor
src/clAmdBlas.h:174
Function
clAmdBlasSasum
* @brief absolute sum of values of a vector containing float elements * * @param[in] N Number of elements in vector \b X. * @param[out]
src/clAmdBlas.h:2882
← previous
next →
2,401–2,500 of 4,214, ranked by callers