| /petsc/src/mat/impls/baij/seq/ |
| H A D | baijfact3.c | 163 PetscBT lnkbt; in MatLUFactorSymbolic_SeqBAIJ() local 186 PetscCall(PetscLLCreate(n, n, nlnk, lnk, lnkbt)); in MatLUFactorSymbolic_SeqBAIJ() 201 PetscCall(PetscLLAddPerm(nnz, ajtmp, ic, n, &nlnk, lnk, lnkbt)); in MatLUFactorSymbolic_SeqBAIJ() 209 PetscCall(PetscLLAddSortedLU(ajtmp, row, &nlnk, lnk, lnkbt, i, nzbd, im)); in MatLUFactorSymbolic_SeqBAIJ() 234 PetscCall(PetscLLClean(n, n, nzi, lnk, current_space->array, lnkbt)); in MatLUFactorSymbolic_SeqBAIJ() 248 PetscCall(PetscLLDestroy(lnk, lnkbt)); in MatLUFactorSymbolic_SeqBAIJ()
|
| H A D | baijfact2.c | 323 PetscBT lnkbt; in MatILUFactorSymbolic_SeqBAIJ() local 385 PetscCall(PetscIncompleteLLCreate(n, n, nlnk, lnk, lnk_lvl, lnkbt)); in MatILUFactorSymbolic_SeqBAIJ() 400 PetscCall(PetscIncompleteLLInit(nnz, cols, n, ic, &nlnk, lnk, lnk_lvl, lnkbt)); in MatILUFactorSymbolic_SeqBAIJ() 423 …PetscCall(PetscILULLAddSorted(nnz, cols, levels, cols_lvl, prow, &nlnk, lnk, lnk_lvl, lnkbt, prow)… in MatILUFactorSymbolic_SeqBAIJ() 440 …IncompleteLLClean(n, n, nzi, lnk, lnk_lvl, current_space->array, current_space_lvl->array, lnkbt)); in MatILUFactorSymbolic_SeqBAIJ() 464 PetscCall(PetscIncompleteLLDestroy(lnk, lnkbt)); in MatILUFactorSymbolic_SeqBAIJ()
|
| H A D | baijfact.c | 1029 PetscBT lnkbt; in MatICCFactorSymbolic_SeqBAIJ() local 1093 PetscCall(PetscIncompleteLLCreate(am, am, nlnk, lnk, lnk_lvl, lnkbt)); in MatICCFactorSymbolic_SeqBAIJ() 1117 …tscCall(PetscIncompleteLLAdd(ncols_upper, cols, levels, cols_lvl, am, &nlnk, lnk, lnk_lvl, lnkbt)); in MatICCFactorSymbolic_SeqBAIJ() 1133 …tscCall(PetscIncompleteLLAddSorted(ncols, cols, levels, cols_lvl, am, &nlnk, lnk, lnk_lvl, lnkbt)); in MatICCFactorSymbolic_SeqBAIJ() 1157 …completeLLClean(am, am, nzk, lnk, lnk_lvl, current_space->array, current_space_lvl->array, lnkbt)); in MatICCFactorSymbolic_SeqBAIJ() 1187 PetscCall(PetscIncompleteLLDestroy(lnk, lnkbt)); in MatICCFactorSymbolic_SeqBAIJ() 1257 PetscBT lnkbt; in MatCholeskyFactorSymbolic_SeqBAIJ() local 1294 PetscCall(PetscLLCreate(mbs, mbs, nlnk, lnk, lnkbt)); in MatCholeskyFactorSymbolic_SeqBAIJ() 1313 PetscCall(PetscLLAdd(ncols_upper, cols, mbs, &nlnk, lnk, lnkbt)); in MatCholeskyFactorSymbolic_SeqBAIJ() 1326 PetscCall(PetscLLAddSorted(ncols, uj_ptr, mbs, &nlnk, lnk, lnkbt)); in MatCholeskyFactorSymbolic_SeqBAIJ() [all …]
|
| /petsc/src/mat/impls/aij/seq/ |
| H A D | matptap.c | 73 PetscBT lnkbt; in MatPtAPSymbolic_SeqAIJ_SeqAIJ_SparseAxpy() local 91 PetscCall(PetscLLCreate(pn, pn, nlnk, lnk, lnkbt)); in MatPtAPSymbolic_SeqAIJ_SeqAIJ_SparseAxpy() 121 PetscCall(PetscLLAddSorted(pnzj, pjj, pn, &nlnk, lnk, lnkbt)); in MatPtAPSymbolic_SeqAIJ_SeqAIJ_SparseAxpy() 133 PetscCall(PetscLLClean(pn, pn, cnzi, lnk, current_space->array, lnkbt)); in MatPtAPSymbolic_SeqAIJ_SeqAIJ_SparseAxpy() 151 PetscCall(PetscLLDestroy(lnk, lnkbt)); in MatPtAPSymbolic_SeqAIJ_SeqAIJ_SparseAxpy()
|
| H A D | aijfact.c | 65 PetscBT lnkbt; in MatLUFactorSymbolic_SeqAIJ() local 84 PetscCall(PetscLLCreate(n, n, nlnk, lnk, lnkbt)); in MatLUFactorSymbolic_SeqAIJ() 99 PetscCall(PetscLLAddPerm(nnz, ajtmp, ic, n, &nlnk, lnk, lnkbt)); in MatLUFactorSymbolic_SeqAIJ() 107 PetscCall(PetscLLAddSortedLU(ajtmp, row, &nlnk, lnk, lnkbt, i, nzbd, im)); in MatLUFactorSymbolic_SeqAIJ() 133 PetscCall(PetscLLClean(n, n, nzi, lnk, current_space->array, lnkbt)); in MatLUFactorSymbolic_SeqAIJ() 147 PetscCall(PetscLLDestroy(lnk, lnkbt)); in MatLUFactorSymbolic_SeqAIJ() 1550 PetscBT lnkbt; in MatILUFactorSymbolic_SeqAIJ() local 1583 PetscCall(PetscIncompleteLLCreate(n, n, nlnk, lnk, lnk_lvl, lnkbt)); in MatILUFactorSymbolic_SeqAIJ() 1599 PetscCall(PetscIncompleteLLInit(nnz, cols, n, ic, &nlnk, lnk, lnk_lvl, lnkbt)); in MatILUFactorSymbolic_SeqAIJ() 1621 …PetscCall(PetscILULLAddSorted(nnz, cols, levels, cols_lvl, prow, &nlnk, lnk, lnk_lvl, lnkbt, prow)… in MatILUFactorSymbolic_SeqAIJ() [all …]
|
| H A D | matmatmult.c | 152 PetscBT lnkbt; 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() 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()
|
| /petsc/src/mat/impls/sbaij/seq/ |
| H A D | sbaijfact.c | 231 PetscBT lnkbt; in MatCholeskyFactorSymbolic_SeqSBAIJ() local 264 PetscCall(PetscLLCreate(mbs, mbs, nlnk, lnk, lnkbt)); in MatCholeskyFactorSymbolic_SeqSBAIJ() 279 PetscCall(PetscLLAdd(ncols, cols, mbs, &nlnk, lnk, lnkbt)); in MatCholeskyFactorSymbolic_SeqSBAIJ() 292 PetscCall(PetscLLAddSorted(ncols, uj_ptr, mbs, &nlnk, lnk, lnkbt)); in MatCholeskyFactorSymbolic_SeqSBAIJ() 314 PetscCall(PetscLLClean(mbs, mbs, nzk, lnk, current_space->array, lnkbt)); in MatCholeskyFactorSymbolic_SeqSBAIJ() 338 PetscCall(PetscLLDestroy(lnk, lnkbt)); in MatCholeskyFactorSymbolic_SeqSBAIJ() 396 PetscBT lnkbt; in MatCholeskyFactorSymbolic_SeqSBAIJ_inplace() local 439 PetscCall(PetscLLCreate(mbs, mbs, nlnk, lnk, lnkbt)); in MatCholeskyFactorSymbolic_SeqSBAIJ_inplace() 453 PetscCall(PetscLLAdd(ncols, cols, mbs, &nlnk, lnk, lnkbt)); in MatCholeskyFactorSymbolic_SeqSBAIJ_inplace() 466 PetscCall(PetscLLAddSorted(ncols, uj_ptr, mbs, &nlnk, lnk, lnkbt)); in MatCholeskyFactorSymbolic_SeqSBAIJ_inplace() [all …]
|
| H A D | sbaijfact2.c | 2482 PetscBT lnkbt; in MatICCFactorSymbolic_SeqSBAIJ() local 2532 PetscCall(PetscIncompleteLLCreate(am, am, nlnk, lnk, lnk_lvl, lnkbt)); in MatICCFactorSymbolic_SeqSBAIJ() 2549 PetscCall(PetscIncompleteLLInit(ncols, cols, am, rip, &nlnk, lnk, lnk_lvl, lnkbt)); in MatICCFactorSymbolic_SeqSBAIJ() 2567 PetscCall(PetscICCLLAddSorted(ncols, cols, levels, uj, am, &nlnk, lnk, lnk_lvl, lnkbt, j)); in MatICCFactorSymbolic_SeqSBAIJ() 2592 …completeLLClean(am, am, nzk, lnk, lnk_lvl, current_space->array, current_space_lvl->array, lnkbt)); in MatICCFactorSymbolic_SeqSBAIJ() 2620 PetscCall(PetscIncompleteLLDestroy(lnk, lnkbt)); in MatICCFactorSymbolic_SeqSBAIJ() 2684 PetscBT lnkbt; in MatICCFactorSymbolic_SeqSBAIJ_inplace() local 2730 PetscCall(PetscIncompleteLLCreate(am, am, nlnk, lnk, lnk_lvl, lnkbt)); in MatICCFactorSymbolic_SeqSBAIJ_inplace() 2746 PetscCall(PetscIncompleteLLInit(ncols, cols, am, rip, &nlnk, lnk, lnk_lvl, lnkbt)); in MatICCFactorSymbolic_SeqSBAIJ_inplace() 2763 … PetscCall(PetscICCLLAddSorted(ncols, cols, levels, cols_lvl, am, &nlnk, lnk, lnk_lvl, lnkbt, j)); in MatICCFactorSymbolic_SeqSBAIJ_inplace() [all …]
|
| /petsc/src/mat/impls/aij/mpi/ |
| H A D | mpimatmatmult.c | 204 PetscBT lnkbt; in MatMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable() local 242 PetscCall(PetscLLCondensedCreate(pN, pN, &lnk, &lnkbt)); in MatMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable() 257 PetscCall(PetscLLCondensedAddSorted(pnz, Jptr, lnk, lnkbt)); in MatMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable() 265 PetscCall(PetscLLCondensedAddSorted(pnz, Jptr, lnk, lnkbt)); in MatMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable() 270 PetscCall(PetscLLCondensedAddSorted(1, &j, lnk, lnkbt)); in MatMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable() 283 PetscCall(PetscLLCondensedClean(pN, apnz, current_space->array, lnk, lnkbt)); in MatMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable() 296 PetscCall(PetscLLDestroy(lnk, lnkbt)); in MatMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable() 1053 PetscBT lnkbt; in MatMatMultSymbolic_MPIAIJ_MPIAIJ_seqMPI() local 1089 PetscCall(PetscLLCondensedCreate(pN, pN, &lnk, &lnkbt)); in MatMatMultSymbolic_MPIAIJ_MPIAIJ_seqMPI() 1131 PetscCall(PetscLLCondensedAddSorted(pnz, j_temp, lnk, lnkbt)); in MatMatMultSymbolic_MPIAIJ_MPIAIJ_seqMPI() [all …]
|
| H A D | mpiptap.c | 1512 PetscBT lnkbt; in MatPtAPSymbolic_MPIAIJ_MPIAIJ() local 1574 PetscCall(PetscLLCondensedCreate(Crmax, pN, &lnk, &lnkbt)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ() 1598 PetscCall(PetscLLCondensedAddSorted(pnz, Jptr, lnk, lnkbt)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ() 1610 PetscCall(PetscLLCondensedAddSorted(pnz, Jptr, lnk, lnkbt)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ() 1624 PetscCall(PetscLLCondensedClean(pN, apnz, current_space->array, lnk, lnkbt)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ() 1634 PetscCall(PetscLLDestroy(lnk, lnkbt)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ() 1800 PetscCall(PetscLLCondensedCreate(Crmax, pN, &lnk, &lnkbt)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ() 1805 PetscCall(PetscLLCondensedAddSorted(nzi, Jptr, lnk, lnkbt)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ() 1812 PetscCall(PetscLLCondensedAddSorted(nzi, Jptr, lnk, lnkbt)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ() 1820 PetscCall(PetscLLCondensedClean(pN, nzi, current_space->array, lnk, lnkbt)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ() [all …]
|
| H A D | mpiaij.c | 4780 PetscBT lnkbt; in MatCreateMPIAIJSumSeqAIJSymbolic() local 4905 PetscCall(PetscLLCreate(N, N, nlnk, lnk, lnkbt)); in MatCreateMPIAIJSumSeqAIJSymbolic() 4931 PetscCall(PetscLLAddSorted(anzi, aj, N, &nlnk, lnk, lnkbt)); in MatCreateMPIAIJSumSeqAIJSymbolic() 4938 PetscCall(PetscLLAddSorted(anzi, aj, N, &nlnk, lnk, lnkbt)); in MatCreateMPIAIJSumSeqAIJSymbolic() 4949 PetscCall(PetscLLClean(N, N, bnzi, lnk, current_space->array, lnkbt)); in MatCreateMPIAIJSumSeqAIJSymbolic() 4963 PetscCall(PetscLLDestroy(lnk, lnkbt)); in MatCreateMPIAIJSumSeqAIJSymbolic()
|