Mercurial > hg > octave-lyh
diff src/ov-bool-sparse.cc @ 5604:2857357f9d3c
[project @ 2006-01-31 18:22:59 by jwe]
author | jwe |
---|---|
date | Tue, 31 Jan 2006 18:23:00 +0000 |
parents | 05adf9de7657 |
children | ce79d238f142 |
line wrap: on
line diff
--- a/src/ov-bool-sparse.cc +++ b/src/ov-bool-sparse.cc @@ -205,7 +205,7 @@ int nr = d(0); int nc = d(1); - int nz = nnz (); + int nz = nzmax (); FOUR_BYTE_INT itmp; // Use negative value for ndims to be consistent with other formats @@ -395,7 +395,7 @@ return false; } - tmp = m.nnz (); + tmp = m.nzmax (); retval = H5Dwrite (data_hid, H5T_NATIVE_IDX, H5S_ALL, H5S_ALL, H5P_DEFAULT, (void*) &tmp) >= 0; H5Dclose (data_hid); @@ -441,7 +441,7 @@ H5Sclose (space_hid); - hdims[0] = m.nnz(); + hdims[0] = m.nzmax (); hdims[1] = 1; space_hid = H5Screate_simple (2, hdims, 0); @@ -481,8 +481,8 @@ return false; } - hbool_t htmp[m.nnz ()]; - for (int i = 0; i < m.nnz (); i++) + hbool_t htmp[m.nzmax ()]; + for (int i = 0; i < m.nzmax (); i++) htmp[i] = m.xdata(i); retval = H5Dwrite (data_hid, H5T_NATIVE_HBOOL, H5S_ALL, H5S_ALL,