Lines Matching refs:ui

228   PetscInt          *jl, jmin, jmax, nzk, *ui, k, j, *il, nextprow;  in MatCholeskyFactorSymbolic_SeqSBAIJ()  local
250 PetscCall(PetscShmgetAllocateArray(mbs + 1, sizeof(PetscInt), (void **)&ui)); in MatCholeskyFactorSymbolic_SeqSBAIJ()
252 ui[0] = 0; in MatCholeskyFactorSymbolic_SeqSBAIJ()
289 jmax = ui[prow + 1]; in MatCholeskyFactorSymbolic_SeqSBAIJ()
291 … uj_ptr = ui_ptr[prow] + jmin - ui[prow]; /* points to the 2nd nzero entry in U(prow,k:mbs-1) */ in MatCholeskyFactorSymbolic_SeqSBAIJ()
321 il[k] = ui[k] + 1; in MatCholeskyFactorSymbolic_SeqSBAIJ()
329 ui[k + 1] = ui[k] + nzk; in MatCholeskyFactorSymbolic_SeqSBAIJ()
336 PetscCall(PetscShmgetAllocateArray(ui[mbs], sizeof(PetscInt), (void **)&uj)); in MatCholeskyFactorSymbolic_SeqSBAIJ()
337 …PetscCall(PetscFreeSpaceContiguous_Cholesky(&free_space, uj, mbs, ui, udiag)); /* store matrix fac… in MatCholeskyFactorSymbolic_SeqSBAIJ()
345 PetscCall(PetscShmgetAllocateArray(ui[mbs], sizeof(PetscScalar), (void **)&b->a)); in MatCholeskyFactorSymbolic_SeqSBAIJ()
348 b->i = ui; in MatCholeskyFactorSymbolic_SeqSBAIJ()
362 b->maxnz = b->nz = ui[mbs]; in MatCholeskyFactorSymbolic_SeqSBAIJ()
367 fact->info.fill_ratio_needed = ((PetscReal)ui[mbs]) / ai[mbs]; in MatCholeskyFactorSymbolic_SeqSBAIJ()
393 PetscInt *jl, jmin, jmax, nzk, *ui, k, j, *il, nextprow; in MatCholeskyFactorSymbolic_SeqSBAIJ_inplace() local
426 PetscCall(PetscShmgetAllocateArray(mbs + 1, sizeof(PetscInt), (void **)&ui)); in MatCholeskyFactorSymbolic_SeqSBAIJ_inplace()
427 ui[0] = 0; in MatCholeskyFactorSymbolic_SeqSBAIJ_inplace()
463 jmax = ui[prow + 1]; in MatCholeskyFactorSymbolic_SeqSBAIJ_inplace()
465 … uj_ptr = ui_ptr[prow] + jmin - ui[prow]; /* points to the 2nd nzero entry in U(prow,k:mbs-1) */ in MatCholeskyFactorSymbolic_SeqSBAIJ_inplace()
496 il[k] = ui[k] + 1; in MatCholeskyFactorSymbolic_SeqSBAIJ_inplace()
504 ui[k + 1] = ui[k] + nzk; in MatCholeskyFactorSymbolic_SeqSBAIJ_inplace()
511 PetscCall(PetscShmgetAllocateArray(ui[mbs] + 1, sizeof(PetscInt), (void **)&uj)); in MatCholeskyFactorSymbolic_SeqSBAIJ_inplace()
519 PetscCall(PetscShmgetAllocateArray(ui[mbs] + 1, sizeof(PetscScalar), (void **)&b->a)); in MatCholeskyFactorSymbolic_SeqSBAIJ_inplace()
523 b->i = ui; in MatCholeskyFactorSymbolic_SeqSBAIJ_inplace()
535 b->maxnz = b->nz = ui[mbs]; in MatCholeskyFactorSymbolic_SeqSBAIJ_inplace()
540 fact->info.fill_ratio_needed = ((PetscReal)ui[mbs]) / ai[mbs]; in MatCholeskyFactorSymbolic_SeqSBAIJ_inplace()