gbmvgpu: gbmvgpu

Description Usage Arguments Value See Also

View source: R/L2blas.R

Description

This function computes banded matrix-vector multipication y = a A x + b y by using CUDA cublas function cublasDgbmv

Usage

1
gbmvgpu(trans = 1, kl, ku, alpha = 1, A, x, beta = 0, y)

Arguments

trans

matrix A transpose operator, 1 (non-transpose), 2 (transpose), 3 (conjugate transpose); default at 1 (non-transpose)

kl

number of subdiagonals

ku

number of superdiagonals

alpha

scale factor a of banded matrix A; default 1

A

input matrix; list of R external GPU pointer and dimension

x

input vector; list of R external GPU pointer and dimension

beta

scale factor b of vector y; default 0

y

input/output vector; list of R external GPU pointer and dimension

Value

vector y, a list consisting of

See Also

gergpu


yuanli22/RCUDA documentation built on May 4, 2019, 6:35 p.m.