Searched refs:row_nnz (Results 1 – 3 of 3) sorted by relevance
63 n_alloc_ok += result->row_nnz[i]; in spbas_cholesky_garbage_collect()70 if (!result->row_nnz[i]) { in spbas_cholesky_garbage_collect()112 … PetscCall(PetscIntCast(result->icols[i] - result->alloc_icol + result->row_nnz[i], n_alloc_used)); in spbas_cholesky_garbage_collect()117 i_last = i_here + result->row_nnz[i]; in spbas_cholesky_garbage_collect()118 if (result->row_nnz[i] > 0) { in spbas_cholesky_garbage_collect()119 if (*n_alloc_used > i_here || i_last > n_alloc) n_rescue += result->row_nnz[i]; in spbas_cholesky_garbage_collect()121 if (i < i_row) *n_alloc_used += result->row_nnz[i]; in spbas_cholesky_garbage_collect()135 … PetscCall(PetscIntCast(result->icols[i] - result->alloc_icol + result->row_nnz[i], n_alloc_used)); in spbas_cholesky_garbage_collect()140 i_last = i_here + result->row_nnz[i]; in spbas_cholesky_garbage_collect()141 if (result->row_nnz[i] > 0) { in spbas_cholesky_garbage_collect()[all …]
67 PetscCall(PetscMalloc1(nrows, &result->row_nnz)); in spbas_allocate_pattern()111 for (i = 1; i < nrows; i++) result->icols[i] = result->icols[i - 1] + result->row_nnz[i - 1]; in spbas_allocate_data()120 … for (i = 1; i < nrows; i++) result->values[i] = result->values[i - 1] + result->row_nnz[i - 1]; in spbas_allocate_data()124 r_nnz = result->row_nnz[i]; in spbas_allocate_data()129 r_nnz = result->row_nnz[i]; in spbas_allocate_data()257 PetscInt row_nnz; in spbas_compress_pattern() local285 B->row_nnz[i] = irow_in[i + 1] - irow_in[i]; in spbas_compress_pattern()305 if (used[i]) B->n_alloc_icol += B->row_nnz[i]; in spbas_compress_pattern()315 row_nnz = B->row_nnz[i]; in spbas_compress_pattern()317 for (j = 0; j < row_nnz; j++) B->icols[i][j] = icols[j]; in spbas_compress_pattern()[all …]
52 PetscInt *row_nnz; member