Lines Matching refs:lnk

150   PetscInt           i, j, anzi, brow, bnzj, cnzi, *bj, *aj, *lnk, ndouble = 0, Crmax;  in MatMatMultSymbolic_SeqAIJ_SeqAIJ_LLCondensed()  local
168 PetscCall(PetscLLCondensedCreate(Crmax, bn, &lnk, &lnkbt)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_LLCondensed()
184 PetscCall(PetscLLCondensedAddSorted(bnzj, bj, lnk, lnkbt)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_LLCondensed()
187 if (C->force_diagonals) PetscCall(PetscLLCondensedAddSorted(1, &i, lnk, lnkbt)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_LLCondensed()
188 cnzi = lnk[0]; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_LLCondensed()
198 PetscCall(PetscLLCondensedClean(bn, cnzi, current_space->array, lnk, lnkbt)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_LLCondensed()
212 PetscCall(PetscLLCondensedDestroy(lnk, lnkbt)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_LLCondensed()
387 PetscInt i, j, anzi, brow, bnzj, cnzi, *bj, *aj, *lnk, ndouble = 0, Crmax; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable_fast() local
403 PetscCall(PetscLLCondensedCreate_fast(Crmax, &lnk)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable_fast()
418 PetscCall(PetscLLCondensedAddSorted_fast(bnzj, bj, lnk)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable_fast()
421 if (C->force_diagonals) PetscCall(PetscLLCondensedAddSorted_fast(1, &i, lnk)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable_fast()
422 cnzi = lnk[1]; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable_fast()
432 PetscCall(PetscLLCondensedClean_fast(cnzi, current_space->array, lnk)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable_fast()
446 PetscCall(PetscLLCondensedDestroy_fast(lnk)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable_fast()
490 PetscInt i, j, anzi, brow, bnzj, cnzi, *bj, *aj, *lnk, ndouble = 0, Crmax; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable() local
505 PetscCall(PetscLLCondensedCreate_Scalable(Crmax, &lnk)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable()
520 PetscCall(PetscLLCondensedAddSorted_Scalable(bnzj, bj, lnk)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable()
523 if (C->force_diagonals) PetscCall(PetscLLCondensedAddSorted_Scalable(1, &i, lnk)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable()
525 cnzi = lnk[0]; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable()
535 PetscCall(PetscLLCondensedClean_Scalable(cnzi, current_space->array, lnk)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable()
549 PetscCall(PetscLLCondensedDestroy_Scalable(lnk)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable()