Skip to main content

gels

Function gels 

Source
pub fn gels<T: SolverScalar>(
    handle: &DnHandle,
    m: i32,
    n: i32,
    nrhs: i32,
    a: &mut DeviceBuffer<T>,
    lda: i32,
    b: &mut DeviceBuffer<T>,
    ldb: i32,
    x: &mut DeviceBuffer<T>,
    ldx: i32,
    info: &mut DeviceBuffer<i32>,
) -> Result<i32>
Expand description

Solve A * X = B in the least-squares sense (iterative-refinement). A is m × n, B is m × nrhs, X is n × nrhs. A and B may be overwritten. Returns iter: number of refinement iterations used (-1 = fallback to full precision).