[−][src]Trait rust_blas::matrix_vector::ops::Gbmv
General band matrix multiply with vector.
A ← αAOPx + βy
Required methods
fn gbmv<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(
trans: Transpose,
alpha: &Self,
a: &dyn BandMatrix<Self>,
x: &V,
beta: &Self,
y: &mut W
)
trans: Transpose,
alpha: &Self,
a: &dyn BandMatrix<Self>,
x: &V,
beta: &Self,
y: &mut W
)
Implementations on Foreign Types
impl Gbmv for f32
[src]
fn gbmv<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(
trans: Transpose,
alpha: &f32,
a: &dyn BandMatrix<f32>,
x: &V,
beta: &f32,
y: &mut W
)
[src]
trans: Transpose,
alpha: &f32,
a: &dyn BandMatrix<f32>,
x: &V,
beta: &f32,
y: &mut W
)
impl Gbmv for f64
[src]
fn gbmv<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(
trans: Transpose,
alpha: &f64,
a: &dyn BandMatrix<f64>,
x: &V,
beta: &f64,
y: &mut W
)
[src]
trans: Transpose,
alpha: &f64,
a: &dyn BandMatrix<f64>,
x: &V,
beta: &f64,
y: &mut W
)
impl Gbmv for Complex32
[src]
fn gbmv<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(
trans: Transpose,
alpha: &Complex32,
a: &dyn BandMatrix<Complex32>,
x: &V,
beta: &Complex32,
y: &mut W
)
[src]
trans: Transpose,
alpha: &Complex32,
a: &dyn BandMatrix<Complex32>,
x: &V,
beta: &Complex32,
y: &mut W
)
impl Gbmv for Complex64
[src]
fn gbmv<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(
trans: Transpose,
alpha: &Complex64,
a: &dyn BandMatrix<Complex64>,
x: &V,
beta: &Complex64,
y: &mut W
)
[src]
trans: Transpose,
alpha: &Complex64,
a: &dyn BandMatrix<Complex64>,
x: &V,
beta: &Complex64,
y: &mut W
)