Lines Matching refs:current_space
64 PetscFreeSpaceList free_space = NULL, current_space = NULL; in MatLUFactorSymbolic_SeqAIJ() local
92 current_space = free_space; in MatLUFactorSymbolic_SeqAIJ()
125 if (current_space->local_remaining < nzi) { in MatLUFactorSymbolic_SeqAIJ()
128 PetscCall(PetscFreeSpaceGet(nnz, ¤t_space)); in MatLUFactorSymbolic_SeqAIJ()
133 PetscCall(PetscLLClean(n, n, nzi, lnk, current_space->array, lnkbt)); in MatLUFactorSymbolic_SeqAIJ()
135 bi_ptr[i] = current_space->array; in MatLUFactorSymbolic_SeqAIJ()
136 current_space->array += nzi; in MatLUFactorSymbolic_SeqAIJ()
137 current_space->local_used += nzi; in MatLUFactorSymbolic_SeqAIJ()
138 current_space->local_remaining -= nzi; in MatLUFactorSymbolic_SeqAIJ()
1552 PetscFreeSpaceList free_space = NULL, current_space = NULL; in MatILUFactorSymbolic_SeqAIJ() local
1589 current_space = free_space; in MatILUFactorSymbolic_SeqAIJ()
1629 if (current_space->local_remaining < nzi) { in MatILUFactorSymbolic_SeqAIJ()
1631 PetscCall(PetscFreeSpaceGet(nnz, ¤t_space)); in MatILUFactorSymbolic_SeqAIJ()
1637 …PetscCall(PetscIncompleteLLClean(n, n, nzi, lnk, lnk_lvl, current_space->array, current_space_lvl-… in MatILUFactorSymbolic_SeqAIJ()
1638 bj_ptr[i] = current_space->array; in MatILUFactorSymbolic_SeqAIJ()
1644 current_space->array += nzi; in MatILUFactorSymbolic_SeqAIJ()
1645 current_space->local_used += nzi; in MatILUFactorSymbolic_SeqAIJ()
1646 current_space->local_remaining -= nzi; in MatILUFactorSymbolic_SeqAIJ()
2062 PetscFreeSpaceList free_space = NULL, current_space = NULL; in MatICCFactorSymbolic_SeqAIJ() local
2115 current_space = free_space; in MatICCFactorSymbolic_SeqAIJ()
2163 if (current_space->local_remaining < nzk) { in MatICCFactorSymbolic_SeqAIJ()
2166 PetscCall(PetscFreeSpaceGet(i, ¤t_space)); in MatICCFactorSymbolic_SeqAIJ()
2173 …PetscCall(PetscIncompleteLLClean(am, am, nzk, lnk, lnk_lvl, current_space->array, current_space_lv… in MatICCFactorSymbolic_SeqAIJ()
2177 … i = current_space->array[1]; /* col value of the first nonzero element in U(k, k+1:am-1) */ in MatICCFactorSymbolic_SeqAIJ()
2182 uj_ptr[k] = current_space->array; in MatICCFactorSymbolic_SeqAIJ()
2185 current_space->array += nzk; in MatICCFactorSymbolic_SeqAIJ()
2186 current_space->local_used += nzk; in MatICCFactorSymbolic_SeqAIJ()
2187 current_space->local_remaining -= nzk; in MatICCFactorSymbolic_SeqAIJ()
2262 PetscFreeSpaceList free_space = NULL, current_space = NULL; in MatCholeskyFactorSymbolic_SeqAIJ() local
2297 current_space = free_space; in MatCholeskyFactorSymbolic_SeqAIJ()
2339 if (current_space->local_remaining < nzk) { in MatCholeskyFactorSymbolic_SeqAIJ()
2342 PetscCall(PetscFreeSpaceGet(i, ¤t_space)); in MatCholeskyFactorSymbolic_SeqAIJ()
2347 PetscCall(PetscLLClean(am, am, nzk, lnk, current_space->array, lnkbt)); in MatCholeskyFactorSymbolic_SeqAIJ()
2351 … i = current_space->array[1]; /* col value of the first nonzero element in U(k, k+1:am-1) */ in MatCholeskyFactorSymbolic_SeqAIJ()
2356 ui_ptr[k] = current_space->array; in MatCholeskyFactorSymbolic_SeqAIJ()
2358 current_space->array += nzk; in MatCholeskyFactorSymbolic_SeqAIJ()
2359 current_space->local_used += nzk; in MatCholeskyFactorSymbolic_SeqAIJ()
2360 current_space->local_remaining -= nzk; in MatCholeskyFactorSymbolic_SeqAIJ()