23 #if !defined (octave_floatSVD_h)
24 #define octave_floatSVD_h 1
38 FloatSVD (
void) : type_computed (), sigma (), left_sm (), right_sm () { }
42 : type_computed (), sigma (), left_sm (), right_sm ()
44 init (a, svd_type, svd_driver);
50 : type_computed (), sigma (), left_sm (), right_sm ()
52 info = init (a, svd_type, svd_driver);
56 : type_computed (a.type_computed), sigma (a.sigma),
57 left_sm (a.left_sm), right_sm (a.right_sm)
FloatComplexNDArray & operator=(const FloatComplexNDArray &a)
FloatDiagMatrix singular_values(void) const
FloatSVD(const FloatMatrix &a, SVD::type svd_type=SVD::std, SVD::driver svd_driver=SVD::GESVD)
template OCTAVE_API std::ostream & operator<<(std::ostream &, const Array< bool > &)
FloatSVD(const FloatSVD &a)
FloatSVD(const FloatMatrix &a, octave_idx_type &info, SVD::type svd_type=SVD::std, SVD::driver svd_driver=SVD::GESVD)