Mercurial > octave
comparison liboctave/numeric/sparse-lu.h @ 29931:7faff48840eb
prefer data over fortran_vec for read-only access to data
See also the discussion here: https://octave.discourse.group/t/rename-uses-of-fortran-vec-to-data-for-clarity/1439
* Array.h (const T * Array<T>::fortran_vec (void) const): Deprecate.
Change all uses to call data instead.
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Fri, 30 Jul 2021 11:46:05 -0400 |
parents | 7854d5752dd2 |
children | 7215f2324c8a |
comparison
equal
deleted
inserted
replaced
29930:aa98b5fdfbbb | 29931:7faff48840eb |
---|---|
104 | 104 |
105 OCTAVE_API PermMatrix Pc_mat (void) const; | 105 OCTAVE_API PermMatrix Pc_mat (void) const; |
106 | 106 |
107 OCTAVE_API PermMatrix Pr_mat (void) const; | 107 OCTAVE_API PermMatrix Pr_mat (void) const; |
108 | 108 |
109 const octave_idx_type * row_perm (void) const { return P.fortran_vec (); } | 109 const octave_idx_type * row_perm (void) const { return P.data (); } |
110 | 110 |
111 const octave_idx_type * col_perm (void) const { return Q.fortran_vec (); } | 111 const octave_idx_type * col_perm (void) const { return Q.data (); } |
112 | 112 |
113 double rcond (void) const { return cond; } | 113 double rcond (void) const { return cond; } |
114 | 114 |
115 protected: | 115 protected: |
116 | 116 |