Searched refs:icol0 (Results 1 – 2 of 2) sorted by relevance
72 PetscCall(PetscMalloc1(nrows, &result->icol0)); in spbas_allocate_pattern()74 result->icol0 = NULL; in spbas_allocate_pattern()276 for (i = 0; i < nrows; i++) B->icol0[i] = icol_in[irow_in[i]]; in spbas_compress_pattern()368 if (matrix.col_idx_type == SPBAS_OFFSET_ARRAY) PetscCall(PetscFree(matrix.icol0)); in spbas_delete()422 i0 = matrix_A.icol0[i]; in spbas_matrix_to_crs()442 PetscInt icol0 = 0; in spbas_transpose() local467 icol0 = in_matrix.icol0[i]; in spbas_transpose()468 for (j = 0; j < r_nnz; j++) result->row_nnz[icol0 + irow[j]]++; in spbas_transpose()485 if (col_idx_type == SPBAS_COLUMN_NUMBERS) icol0 = 0; in spbas_transpose()486 else if (col_idx_type == SPBAS_DIAGONAL_OFFSETS) icol0 = i; in spbas_transpose()[all …]
53 PetscInt *icol0; member