Searched refs:nzi (Results 1 – 5 of 5) sorted by relevance
| /petsc/src/mat/impls/baij/seq/ |
| H A D | baijfact3.c | 159 PetscInt *bdiag, row, nnz, nzi, reallocs = 0, nzbd, *im; in MatLUFactorSymbolic_SeqBAIJ() local 198 nzi = 0; in MatLUFactorSymbolic_SeqBAIJ() 202 nzi += nlnk; in MatLUFactorSymbolic_SeqBAIJ() 210 nzi += nlnk; in MatLUFactorSymbolic_SeqBAIJ() 213 bi[i + 1] = bi[i] + nzi; in MatLUFactorSymbolic_SeqBAIJ() 214 im[i] = nzi; in MatLUFactorSymbolic_SeqBAIJ() 218 nnz = nzi; in MatLUFactorSymbolic_SeqBAIJ() 227 if (current_space->local_remaining < nzi) { in MatLUFactorSymbolic_SeqBAIJ() 228 …nnz = PetscIntMultTruncate(2, PetscIntMultTruncate(n - i, nzi)); /* estimated and max additional s… in MatLUFactorSymbolic_SeqBAIJ() 234 PetscCall(PetscLLClean(n, n, nzi, lnk, current_space->array, lnkbt)); in MatLUFactorSymbolic_SeqBAIJ() [all …]
|
| H A D | baijfact2.c | 324 PetscInt nzi, *bj, **bj_ptr, **bjlvl_ptr; in MatILUFactorSymbolic_SeqBAIJ() local 394 nzi = 0; in MatILUFactorSymbolic_SeqBAIJ() 401 nzi += nlnk; in MatILUFactorSymbolic_SeqBAIJ() 410 nzi++; in MatILUFactorSymbolic_SeqBAIJ() 424 nzi += nlnk; in MatILUFactorSymbolic_SeqBAIJ() 429 bi[i + 1] = bi[i] + nzi; in MatILUFactorSymbolic_SeqBAIJ() 432 if (current_space->local_remaining < nzi) { in MatILUFactorSymbolic_SeqBAIJ() 433 …nnz = PetscIntMultTruncate(2, PetscIntMultTruncate(nzi, n - i)); /* estimated and max additional s… in MatILUFactorSymbolic_SeqBAIJ() 440 …PetscCall(PetscIncompleteLLClean(n, n, nzi, lnk, lnk_lvl, current_space->array, current_space_lvl-… in MatILUFactorSymbolic_SeqBAIJ() 448 current_space->array += nzi; in MatILUFactorSymbolic_SeqBAIJ() [all …]
|
| /petsc/src/mat/impls/aij/mpi/ |
| H A D | mpiptap.c | 229 PetscInt len, *dnz, *onz, nzi, nspacedouble; in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable() local 303 nzi = ai[i + 1] - ai[i]; in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable() 305 for (j = 0; j < nzi; j++) { in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable() 316 nzi = ai[i + 1] - ai[i]; in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable() 318 for (j = 0; j < nzi; j++) { in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable() 479 nzi = coi[i + 1] - coi[i]; in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable() 480 buf_si_i[nrows + 1] = buf_si_i[nrows] + nzi; /* i-structure */ in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable() 514 nzi = c_loc->i[i + 1] - c_loc->i[i]; in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable() 516 PetscCall(PetscLLCondensedAddSorted_Scalable(nzi, Jptr, lnk)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable() 521 nzi = *(nextci[k] + 1) - *nextci[k]; in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable() [all …]
|
| H A D | mpimatmatmult.c | 202 PetscInt *lnk, i, pnz, row, *api, *apj, *Jptr, apnz, nspacedouble = 0, j, nzi; in MatMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable() local 251 nzi = adi[i + 1] - adi[i]; in MatMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable() 252 for (j = 0; j < nzi; j++) { in MatMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable() 260 nzi = aoi[i + 1] - aoi[i]; in MatMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable() 261 for (j = 0; j < nzi; j++) { in MatMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable() 809 …PetscInt i, pnz, row, *api, *apj, *Jptr, apnz, nspacedouble = 0, j, nzi, *lnk, apnz_ma… in MatMatMultSymbolic_MPIAIJ_MPIAIJ() local 855 nzi = adi[i + 1] - adi[i]; in MatMatMultSymbolic_MPIAIJ_MPIAIJ() 856 for (j = 0; j < nzi; j++) { in MatMatMultSymbolic_MPIAIJ_MPIAIJ() 872 nzi = aoi[i + 1] - aoi[i]; in MatMatMultSymbolic_MPIAIJ_MPIAIJ() 873 for (j = 0; j < nzi; j++) { in MatMatMultSymbolic_MPIAIJ_MPIAIJ() [all …]
|
| /petsc/src/mat/impls/aij/seq/ |
| H A D | aijfact.c | 61 PetscInt *bdiag, row, nnz, nzi, reallocs = 0, nzbd, *im; in MatLUFactorSymbolic_SeqAIJ() local 96 nzi = 0; in MatLUFactorSymbolic_SeqAIJ() 100 nzi += nlnk; in MatLUFactorSymbolic_SeqAIJ() 108 nzi += nlnk; in MatLUFactorSymbolic_SeqAIJ() 111 bi[i + 1] = bi[i] + nzi; in MatLUFactorSymbolic_SeqAIJ() 112 im[i] = nzi; in MatLUFactorSymbolic_SeqAIJ() 116 nnz = nzi; in MatLUFactorSymbolic_SeqAIJ() 125 if (current_space->local_remaining < nzi) { in MatLUFactorSymbolic_SeqAIJ() 127 nnz = PetscIntMultTruncate(2, PetscIntMultTruncate(n - 1, nzi)); in MatLUFactorSymbolic_SeqAIJ() 133 PetscCall(PetscLLClean(n, n, nzi, lnk, current_space->array, lnkbt)); in MatLUFactorSymbolic_SeqAIJ() [all …]
|