Lines Matching refs:current_space

230   PetscFreeSpaceList free_space = NULL, current_space = NULL;  in MatCholeskyFactorSymbolic_SeqSBAIJ()  local
268 current_space = free_space; in MatCholeskyFactorSymbolic_SeqSBAIJ()
306 if (current_space->local_remaining < nzk) { in MatCholeskyFactorSymbolic_SeqSBAIJ()
309 PetscCall(PetscFreeSpaceGet(i, &current_space)); in MatCholeskyFactorSymbolic_SeqSBAIJ()
314 PetscCall(PetscLLClean(mbs, mbs, nzk, lnk, current_space->array, lnkbt)); in MatCholeskyFactorSymbolic_SeqSBAIJ()
318 … i = current_space->array[1]; /* col value of the first nonzero element in U(k, k+1:mbs-1) */ in MatCholeskyFactorSymbolic_SeqSBAIJ()
323 ui_ptr[k] = current_space->array; in MatCholeskyFactorSymbolic_SeqSBAIJ()
325 current_space->array += nzk; in MatCholeskyFactorSymbolic_SeqSBAIJ()
326 current_space->local_used += nzk; in MatCholeskyFactorSymbolic_SeqSBAIJ()
327 current_space->local_remaining -= nzk; in MatCholeskyFactorSymbolic_SeqSBAIJ()
395 PetscFreeSpaceList free_space = NULL, current_space = NULL; in MatCholeskyFactorSymbolic_SeqSBAIJ_inplace() local
443 current_space = free_space; in MatCholeskyFactorSymbolic_SeqSBAIJ_inplace()
481 if (current_space->local_remaining < nzk) { in MatCholeskyFactorSymbolic_SeqSBAIJ_inplace()
484 PetscCall(PetscFreeSpaceGet(i, &current_space)); in MatCholeskyFactorSymbolic_SeqSBAIJ_inplace()
489 PetscCall(PetscLLClean(mbs, mbs, nzk, lnk, current_space->array, lnkbt)); in MatCholeskyFactorSymbolic_SeqSBAIJ_inplace()
493 … i = current_space->array[1]; /* col value of the first nonzero element in U(k, k+1:mbs-1) */ in MatCholeskyFactorSymbolic_SeqSBAIJ_inplace()
498 ui_ptr[k] = current_space->array; in MatCholeskyFactorSymbolic_SeqSBAIJ_inplace()
500 current_space->array += nzk; in MatCholeskyFactorSymbolic_SeqSBAIJ_inplace()
501 current_space->local_used += nzk; in MatCholeskyFactorSymbolic_SeqSBAIJ_inplace()
502 current_space->local_remaining -= nzk; in MatCholeskyFactorSymbolic_SeqSBAIJ_inplace()