| 123 | |
| 124 | template<class I,class R> |
| 125 | HashMatrix<I,R>::HashMatrix(I nn,I mm,I nnnz,int halff) |
| 126 | : VirtualMatrix<I,R>(nn,mm), nnz(0),nnzmax(0),nhash(0),nbcollision(0),nbfind(0),matmulcpu(0.),i(0),j(0),p(0),aij(0), |
| 127 | head(0), next(0), |
| 128 | // trans(false), |
| 129 | half(halff), state(unsorted),type_state(type_HM), |
| 130 | nbsort(0),sizep(0),lock(0), fortran(0) , |
| 131 | re_do_numerics(0),re_do_symbolic(0),mindiffij(1),maxdiffij(-1),tgv(0), ntgv(0) |
| 132 | { |
| 133 | Increaze(nnnz); |
| 134 | } |
| 135 | |
| 136 | template<class I,class R> |
| 137 | HashMatrix<I,R>::HashMatrix(istream & f,int cas): |