comparison liboctave/numeric/sparse-qr.h @ 22317:6ca3acf5fad8

move some new numeric classes to namespace octave::math * aepbalance.cc, aepbalance.h, chol.cc, chol.h, gepbalance.cc, gepbalance.h, hess.cc, hess.h, lu.cc, lu.h, qr.cc, qr.h, qrp.cc, qrp.h, schur.cc, schur.h, sparse-chol.cc, sparse-chol.h, sparse-dmsolve.cc,sparse-lu.cc, sparse-lu.h, sparse-qr.cc, sparse-qr.h, svd.cc, svd.h: Move classes to namespace octave::math. * __luinc__.cc, __qp__.cc, balance.cc, hess.cc, lu.cc, qz.cc, schur.cc, sqrtm.cc, svd.cc, chol.cc, dmperm.cc, qr.cc, lex.h, CMatrix.cc, CSparse.cc, dMatrix.cc, dSparse.cc, fCMatrix.cc, fMatrix.cc, eigs-base.cc, oct-norm.cc: Update for new namespaces.
author John W. Eaton <jwe@octave.org>
date Tue, 16 Aug 2016 15:48:22 -0400
parents 1473547f50f5
children bac0d6f07a3e
comparison
equal deleted inserted replaced
22316:b67a29a96056 22317:6ca3acf5fad8
28 28
29 #include "dMatrix.h" 29 #include "dMatrix.h"
30 #include "CMatrix.h" 30 #include "CMatrix.h"
31 #include "dSparse.h" 31 #include "dSparse.h"
32 #include "CSparse.h" 32 #include "CSparse.h"
33
34 namespace octave
35 {
36 namespace math
37 {
33 38
34 // If the sparse matrix classes become templated on the element type 39 // If the sparse matrix classes become templated on the element type
35 // (i.e., sparse_matrix<double>), then it might be best to make the 40 // (i.e., sparse_matrix<double>), then it might be best to make the
36 // template parameter of this class also be the element type instead 41 // template parameter of this class also be the element type instead
37 // of the matrix type. 42 // of the matrix type.
123 octave_idx_type& info); 128 octave_idx_type& info);
124 129
125 typedef sparse_qr<SparseMatrix> SparseQR; 130 typedef sparse_qr<SparseMatrix> SparseQR;
126 typedef sparse_qr<SparseComplexMatrix> SparseComplexQR; 131 typedef sparse_qr<SparseComplexMatrix> SparseComplexQR;
127 132
133 }
134 }
135
128 #endif 136 #endif