The OpenD Programming Language

gelsd

  1. size_t gelsd(Slice!(T*, 2, Canonical) a, Slice!(T*, 2, Canonical) b, Slice!(T*) s, T rcond, size_t rank, Slice!(T*) work, Slice!(lapackint*) iwork)
    @trusted pure nothrow @nogc
    size_t
    gelsd
    (
    T
    )
    (
    Slice!(T*, 2, Canonical) a
    ,
    Slice!(T*, 2, Canonical) b
    ,
    Slice!(T*) s
    ,,
    ref size_t rank
    ,
    Slice!(T*) work
    ,)
    if (
    !isComplex!T
    )
  2. size_t gelsd(Slice!(T*, 2, Canonical) a, Slice!(T*, 2, Canonical) b, Slice!(realType!T*) s, realType!T rcond, size_t rank, Slice!(T*) work, Slice!(realType!T*) rwork, Slice!(lapackint*) iwork)

Meta