[−][src]Trait rust_blas::matrix_vector::ops::Spr2
Symmetric packed matrix rank-2 update
A ← A + αxyT + αyxT
Required methods
fn spr2<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(
symmetry: Symmetry,
alpha: &Self,
x: &V,
y: &W,
a: &mut dyn Matrix<Self>
)
symmetry: Symmetry,
alpha: &Self,
x: &V,
y: &W,
a: &mut dyn Matrix<Self>
)
Implementations on Foreign Types
impl Spr2 for f32
[src]
fn spr2<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(
symmetry: Symmetry,
alpha: &f32,
x: &V,
y: &W,
a: &mut dyn Matrix<f32>
)
[src]
symmetry: Symmetry,
alpha: &f32,
x: &V,
y: &W,
a: &mut dyn Matrix<f32>
)
impl Spr2 for f64
[src]
fn spr2<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(
symmetry: Symmetry,
alpha: &f64,
x: &V,
y: &W,
a: &mut dyn Matrix<f64>
)
[src]
symmetry: Symmetry,
alpha: &f64,
x: &V,
y: &W,
a: &mut dyn Matrix<f64>
)