Function svd2_sub (o2scl_linalg)¶
-
template<class
vec_t
, classvec2_t
, classmat_t
, classmat2_t
>
voido2scl_linalg
::
svd2_sub
(size_t M, size_t N, vec_t &d, vec2_t &f, mat_t &U, mat2_t &V, size_t a)¶ Shifted 2-variable SVD.
The parameter
M
is the number of rows inU
andN
is the number of rows inV
. Both U and V assumed to have two columns.Used in qrstep_sub().