Tgeqrf

Trait Tgeqrf 

Source
pub trait Tgeqrf: Scalar {
    // Required methods
    unsafe fn geqrf(
        layout: Layout,
        m: i32,
        n: i32,
        a: &mut [Self],
        lda: i32,
        tau: &mut [Self],
    ) -> i32;
    unsafe fn ungqr(
        layout: Layout,
        m: i32,
        n: i32,
        k: i32,
        a: &mut [Self],
        lda: i32,
        tau: &[Self],
    ) -> i32;
}

Required Methods§

Source

unsafe fn geqrf( layout: Layout, m: i32, n: i32, a: &mut [Self], lda: i32, tau: &mut [Self], ) -> i32

Source

unsafe fn ungqr( layout: Layout, m: i32, n: i32, k: i32, a: &mut [Self], lda: i32, tau: &[Self], ) -> i32

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl Tgeqrf for f32

Source§

unsafe fn geqrf( layout: Layout, m: i32, n: i32, a: &mut [Self], lda: i32, tau: &mut [Self], ) -> i32

Source§

unsafe fn ungqr( layout: Layout, m: i32, n: i32, k: i32, a: &mut [Self], lda: i32, tau: &[Self], ) -> i32

Source§

impl Tgeqrf for f64

Source§

unsafe fn geqrf( layout: Layout, m: i32, n: i32, a: &mut [Self], lda: i32, tau: &mut [Self], ) -> i32

Source§

unsafe fn ungqr( layout: Layout, m: i32, n: i32, k: i32, a: &mut [Self], lda: i32, tau: &[Self], ) -> i32

Implementors§