comparison liboctave/operators/mx-ext.h @ 21273:cbced1c09916

better use of templates for svd classes * liboctave/numeric/svd.h, liboctave/numeric/svd.cc: New files for svd classes generated from CmplxSVD.cc, CmplxSVD.h, dbleSVD.cc, dbleSVD.h, fCmplxSVD.cc, fCmplxSVD.h, floatSVD.cc, and floatSVD.h and converted to templates. * liboctave/numeric/module.mk: Update. * __qp__.cc, svd.cc, CMatrix.cc, CMatrix.h, dDiagMatrix.h, dMatrix.cc, dMatrix.h, fCMatrix.cc, fCMatrix.h, fDiagMatrix.h, fMatrix.cc, fMatrix.h, oct-norm.cc, mx-defs.h, mx-ext.h: Use new classes.
author John W. Eaton <jwe@octave.org>
date Tue, 16 Feb 2016 14:41:06 -0500
parents 7e67c7f82fc1
children eb1524b07fe3
comparison
equal deleted inserted replaced
21272:987c1a79d33f 21273:cbced1c09916
49 49
50 #include "schur.h" 50 #include "schur.h"
51 51
52 // Result of a Singular Value Decomposition. 52 // Result of a Singular Value Decomposition.
53 53
54 #include "dbleSVD.h" 54 #include "svd.h"
55 #include "CmplxSVD.h"
56 #include "floatSVD.h"
57 #include "fCmplxSVD.h"
58 55
59 // Result of an Eigenvalue computation. 56 // Result of an Eigenvalue computation.
60 57
61 #include "EIG.h" 58 #include "EIG.h"
62 59