monolish
0.17.3-dev.16
MONOlithic LInear equation Solvers for Highly-parallel architecture
|
BLAS Lv3 matrix-matrix operations. More...
Modules | |
monolish::blas::copy (Dense) | |
Dense matrix copy (C=A) | |
monolish::blas::copy (CRS) | |
CRS matrix copy (y=a) | |
monolish::blas::copy (LinearOperator) | |
LinearOperator copy (C=A) | |
monolish::blas::mscal (Dense) | |
Dense matrix scal: A = alpha * A. | |
monolish::blas::mscal (CRS) | |
CRS matrix scal: A = alpha * A. | |
monolish::blas::times | |
element by element multiplication | |
monolish::blas::adds | |
element by element multiplication | |
monolish::blas::matadd (Dense) | |
Dense matrix addition: C = A + B. | |
monolish::blas::matadd (LinearOperator) | |
LinearOperator matrix addition: C = A + B. | |
monolish::blas::matadd (CRS) | |
CRS matrix addition: C = A + B. | |
monolish::blas::matsub (Dense) | |
Dense matrix subtract: C = A - B. | |
monolish::blas::matsub (LinearOperator) | |
LinearOperator subtract: C = A - B. | |
monolish::blas::matsub (CRS) | |
CRS matrix subtract: C = A - B (A and B must be. | |
monolish::blas::matmul (Dense, Dense, Dense) | |
Dense matrix multiplication: C = AB. | |
monolish::blas::matmul (CRS, Dense, Dense) | |
CRS and Dense matrix multiplication: C = AB. | |
monolish::blas::matmul (LO, LO, LO) | |
LinearOperator multiplication: C = AB. | |
monolish::blas::matmul (LO, Dense, Dense) | |
LinearOperator and Dense multiplication: C = AB. | |
monolish::blas::rmatmul (LO, Dense, Dense) | |
LinearOperator multiplication: C = A^H B. | |
monolish::blas::mattens (tensor_Dense) | |
matrix and tensor_Dense tensor multiplication: y = Ax | |
monolish::blas::tensmat (tensor_Dense) | |
tensor_Dense tensor and matrix multiplication: y = Ax | |
monolish::blas::copy (tensor_Dense) | |
tensor_Dense tensor copy (C=A) | |
monolish::blas::tscal (tensor_Dense) | |
tensor_Dense tensor scal: A = alpha * A | |
BLAS Lv3 matrix-matrix operations.