Home
last modified time | relevance | path

Searched refs:r_nnz (Results 1 – 2 of 2) sorted by relevance

/petsc/src/mat/impls/aij/seq/bas/
H A Dspbas_cholesky.h8 static PetscBool spbas_cholesky_row_alloc(spbas_matrix retval, PetscInt k, PetscInt r_nnz, PetscInt… in spbas_cholesky_row_alloc() argument
12 *n_alloc_used += r_nnz; in spbas_cholesky_row_alloc()
257 PetscInt r_nnz; in spbas_incomplete_cholesky() local
306 r_nnz = retval.row_nnz[i]; in spbas_incomplete_cholesky()
324 for (j = 0; j < r_nnz; j++) { in spbas_incomplete_cholesky()
343 if (r_nnz == 0) { in spbas_incomplete_cholesky()
351 r_icol[r_nnz] = i; in spbas_incomplete_cholesky()
352 r_val[r_nnz] = 1.0; in spbas_incomplete_cholesky()
353 r_nnz++; in spbas_incomplete_cholesky()
356 retval.nnz += r_nnz; in spbas_incomplete_cholesky()
[all …]
H A Dspbas.c99 PetscInt r_nnz; in spbas_allocate_data() local
124 r_nnz = result->row_nnz[i]; in spbas_allocate_data()
125 PetscCall(PetscMalloc1(r_nnz, &result->icols[i])); in spbas_allocate_data()
129 r_nnz = result->row_nnz[i]; in spbas_allocate_data()
130 PetscCall(PetscMalloc1(r_nnz, &result->values[i])); in spbas_allocate_data()
381 PetscInt i, j, r_nnz, i0; in spbas_matrix_to_crs() local
404 r_nnz = matrix_A.row_nnz[i]; in spbas_matrix_to_crs()
406 irow[i + 1] = i0 + r_nnz; in spbas_matrix_to_crs()
411 for (j = 0; j < r_nnz; j++) { in spbas_matrix_to_crs()
416 for (j = 0; j < r_nnz; j++) icol[i0 + j] = icol_A[j]; in spbas_matrix_to_crs()
[all …]