Trait ndarray_linalg::lapack_traits::qr::QR_ [−][src]
pub trait QR_: Sized { unsafe fn householder(_: MatrixLayout, a: &mut [Self]) -> Result<Vec<Self>>; unsafe fn q(_: MatrixLayout, a: &mut [Self], tau: &[Self]) -> Result<()>; unsafe fn qr(_: MatrixLayout, a: &mut [Self]) -> Result<Vec<Self>>; }
Wraps *geqrf
and *orgqr
(*ungqr
for complex numbers)
Required Methods
unsafe fn householder(_: MatrixLayout, a: &mut [Self]) -> Result<Vec<Self>>
unsafe fn q(_: MatrixLayout, a: &mut [Self], tau: &[Self]) -> Result<()>
unsafe fn qr(_: MatrixLayout, a: &mut [Self]) -> Result<Vec<Self>>
Implementations on Foreign Types
impl QR_ for f64
[src]
impl QR_ for f64
unsafe fn householder(l: MatrixLayout, a: &mut [Self]) -> Result<Vec<Self>>
[src]
unsafe fn householder(l: MatrixLayout, a: &mut [Self]) -> Result<Vec<Self>>
unsafe fn q(l: MatrixLayout, a: &mut [Self], tau: &[Self]) -> Result<()>
[src]
unsafe fn q(l: MatrixLayout, a: &mut [Self], tau: &[Self]) -> Result<()>
unsafe fn qr(l: MatrixLayout, a: &mut [Self]) -> Result<Vec<Self>>
[src]
unsafe fn qr(l: MatrixLayout, a: &mut [Self]) -> Result<Vec<Self>>
impl QR_ for f32
[src]
impl QR_ for f32
unsafe fn householder(l: MatrixLayout, a: &mut [Self]) -> Result<Vec<Self>>
[src]
unsafe fn householder(l: MatrixLayout, a: &mut [Self]) -> Result<Vec<Self>>
unsafe fn q(l: MatrixLayout, a: &mut [Self], tau: &[Self]) -> Result<()>
[src]
unsafe fn q(l: MatrixLayout, a: &mut [Self], tau: &[Self]) -> Result<()>
unsafe fn qr(l: MatrixLayout, a: &mut [Self]) -> Result<Vec<Self>>
[src]
unsafe fn qr(l: MatrixLayout, a: &mut [Self]) -> Result<Vec<Self>>