The OpenD Programming Language

gesvd

  1. size_t gesvd(char jobu, char jobvt, Slice!(T*, 2, Canonical) a, Slice!(T*) s, Slice!(T*, 2, Canonical) u, Slice!(T*, 2, Canonical) vt, Slice!(T*) work)
    @trusted pure nothrow @nogc
    size_t
    gesvd
    (
    T
    )
    (
    char jobu
    ,
    char jobvt
    ,
    Slice!(T*, 2, Canonical) a
    ,
    Slice!(T*) s
    ,
    Slice!(T*, 2, Canonical) u
    ,
    Slice!(T*, 2, Canonical) vt
    ,
    Slice!(T*) work
    )
    if (
    !isComplex!T
    )
  2. size_t gesvd(char jobu, char jobvt, Slice!(T*, 2, Canonical) a, Slice!(realType!T*) s, Slice!(T*, 2, Canonical) u, Slice!(T*, 2, Canonical) vt, Slice!(T*) work, Slice!(realType!T*) rwork)

Meta