| /petsc/src/mat/impls/baij/seq/ |
| H A D | baijfact3.c | 162 PetscFreeSpaceList free_space = NULL, current_space = NULL; in MatLUFactorSymbolic_SeqBAIJ() local 192 PetscCall(PetscFreeSpaceGet(PetscRealIntMultTruncate(f, ai[n] + 1), &free_space)); in MatLUFactorSymbolic_SeqBAIJ() 194 current_space = free_space; in MatLUFactorSymbolic_SeqBAIJ() 247 PetscCall(PetscFreeSpaceContiguous_LU(&free_space, bj, n, bi, bdiag)); in MatLUFactorSymbolic_SeqBAIJ()
|
| H A D | baijfact2.c | 325 PetscFreeSpaceList free_space = NULL, current_space = NULL; in MatILUFactorSymbolic_SeqBAIJ() local 388 PetscCall(PetscFreeSpaceGet(PetscRealIntMultTruncate(f, ai[n] + 1), &free_space)); in MatILUFactorSymbolic_SeqBAIJ() 389 current_space = free_space; in MatILUFactorSymbolic_SeqBAIJ() 462 PetscCall(PetscFreeSpaceContiguous_LU(&free_space, bj, n, bi, bdiag)); in MatILUFactorSymbolic_SeqBAIJ()
|
| H A D | baijfact.c | 1027 PetscFreeSpaceList free_space = NULL, current_space = NULL; in MatICCFactorSymbolic_SeqBAIJ() local 1096 …reeSpaceGet(PetscRealIntMultTruncate(fill, PetscIntSumTruncate(ai[am] / 2, am / 2)), &free_space)); in MatICCFactorSymbolic_SeqBAIJ() 1098 current_space = free_space; in MatICCFactorSymbolic_SeqBAIJ() 1186 PetscCall(PetscFreeSpaceContiguous(&free_space, uj)); in MatICCFactorSymbolic_SeqBAIJ() 1256 PetscFreeSpaceList free_space = NULL, current_space = NULL; in MatCholeskyFactorSymbolic_SeqBAIJ() local 1297 …eSpaceGet(PetscRealIntMultTruncate(fill, PetscIntSumTruncate(ai[mbs] / 2, mbs / 2)), &free_space)); in MatCholeskyFactorSymbolic_SeqBAIJ() 1299 current_space = free_space; in MatCholeskyFactorSymbolic_SeqBAIJ() 1370 PetscCall(PetscFreeSpaceContiguous(&free_space, uj)); in MatCholeskyFactorSymbolic_SeqBAIJ()
|
| /petsc/src/mat/impls/aij/seq/ |
| H A D | matptap.c | 66 PetscFreeSpaceList free_space = NULL, current_space = NULL; in MatPtAPSymbolic_SeqAIJ_SeqAIJ_SparseAxpy() local 94 …tscFreeSpaceGet(PetscRealIntMultTruncate(fill, PetscIntSumTruncate(ai[am], pi[pm])), &free_space)); in MatPtAPSymbolic_SeqAIJ_SeqAIJ_SparseAxpy() 95 current_space = free_space; in MatPtAPSymbolic_SeqAIJ_SeqAIJ_SparseAxpy() 149 PetscCall(PetscFreeSpaceContiguous(&free_space, cj)); in MatPtAPSymbolic_SeqAIJ_SeqAIJ_SparseAxpy()
|
| H A D | matmatmult.c | 153 PetscFreeSpaceList free_space = NULL, current_space = NULL; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_LLCondensed() local 171 …tscFreeSpaceGet(PetscRealIntMultTruncate(fill, PetscIntSumTruncate(ai[am], bi[bm])), &free_space)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_LLCondensed() 173 current_space = free_space; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_LLCondensed() 211 PetscCall(PetscFreeSpaceContiguous(&free_space, cj)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_LLCondensed() 389 PetscFreeSpaceList free_space = NULL, current_space = NULL; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable_fast() local 406 …tscFreeSpaceGet(PetscRealIntMultTruncate(fill, PetscIntSumTruncate(ai[am], bi[bm])), &free_space)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable_fast() 407 current_space = free_space; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable_fast() 445 PetscCall(PetscFreeSpaceContiguous(&free_space, cj)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable_fast() 492 PetscFreeSpaceList free_space = NULL, current_space = NULL; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable() local 508 …tscFreeSpaceGet(PetscRealIntMultTruncate(fill, PetscIntSumTruncate(ai[am], bi[bm])), &free_space)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable() [all …]
|
| H A D | aijfact.c | 64 PetscFreeSpaceList free_space = NULL, current_space = NULL; in MatLUFactorSymbolic_SeqAIJ() local 91 PetscCall(PetscFreeSpaceGet(PetscRealIntMultTruncate(f, ai[n] + 1), &free_space)); in MatLUFactorSymbolic_SeqAIJ() 92 current_space = free_space; in MatLUFactorSymbolic_SeqAIJ() 146 PetscCall(PetscFreeSpaceContiguous_LU(&free_space, bj, n, bi, bdiag)); in MatLUFactorSymbolic_SeqAIJ() 1552 PetscFreeSpaceList free_space = NULL, current_space = NULL; in MatILUFactorSymbolic_SeqAIJ() local 1588 PetscCall(PetscFreeSpaceGet(PetscRealIntMultTruncate(f, ai[n] + 1), &free_space)); in MatILUFactorSymbolic_SeqAIJ() 1589 current_space = free_space; in MatILUFactorSymbolic_SeqAIJ() 1656 PetscCall(PetscFreeSpaceContiguous_LU(&free_space, bj, n, bi, bdiag)); in MatILUFactorSymbolic_SeqAIJ() 2062 PetscFreeSpaceList free_space = NULL, current_space = NULL; in MatICCFactorSymbolic_SeqAIJ() local 2114 PetscCall(PetscFreeSpaceGet(PetscRealIntMultTruncate(fill, (ai[am] + am) / 2), &free_space)); in MatICCFactorSymbolic_SeqAIJ() [all …]
|
| /petsc/src/mat/impls/aij/mpi/ |
| H A D | mpimatmatmult.c | 197 PetscFreeSpaceList free_space = NULL, current_space = NULL; in MatMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable() local 245 …ncate(fill, PetscIntSumTruncate(adi[am], PetscIntSumTruncate(aoi[am], pi_loc[pm]))), &free_space)); in MatMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable() 246 current_space = free_space; in MatMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable() 295 PetscCall(PetscFreeSpaceContiguous(&free_space, ptap->apj)); in MatMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable() 804 PetscFreeSpaceList free_space = NULL, current_space = NULL; in MatMatMultSymbolic_MPIAIJ_MPIAIJ() local 850 …ncate(fill, PetscIntSumTruncate(adi[am], PetscIntSumTruncate(aoi[am], pi_loc[pm]))), &free_space)); in MatMatMultSymbolic_MPIAIJ_MPIAIJ() 851 current_space = free_space; in MatMatMultSymbolic_MPIAIJ_MPIAIJ() 918 PetscCall(PetscFreeSpaceContiguous(&free_space, ptap->apj)); in MatMatMultSymbolic_MPIAIJ_MPIAIJ() 1270 PetscFreeSpaceList free_space = NULL, current_space = NULL; in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable() local 1433 PetscCall(PetscFreeSpaceGet(Crmax, &free_space)); in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable() [all …]
|
| H A D | mpiptap.c | 222 PetscFreeSpaceList free_space = NULL, current_space = NULL; in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable() local 290 …fill, PetscIntSumTruncate(ad->i[am], PetscIntSumTruncate(ao->i[am], p_loc->i[pm]))), &free_space)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable() 292 …aceGet(PetscRealIntMultTruncate(fill, PetscIntSumTruncate(ad->i[am], p_loc->i[pm])), &free_space)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable() 294 current_space = free_space; in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable() 344 PetscCall(PetscFreeSpaceContiguous(&free_space, apj)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable() 499 PetscCall(PetscFreeSpaceGet(Crmax, &free_space)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable() 500 current_space = free_space; in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable() 536 PetscCall(PetscFreeSpaceDestroy(free_space)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable() 1509 PetscFreeSpaceList free_space = NULL, current_space = NULL; in MatPtAPSymbolic_MPIAIJ_MPIAIJ() local 1578 …fill, PetscIntSumTruncate(ad->i[am], PetscIntSumTruncate(ao->i[am], p_loc->i[pm]))), &free_space)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ() [all …]
|
| H A D | mpiaij.c | 4779 PetscFreeSpaceList free_space = NULL, current_space = NULL; in MatCreateMPIAIJSumSeqAIJSymbolic() local 4909 PetscCall(PetscFreeSpaceGet(PetscIntMultTruncate(2, len) + 1, &free_space)); in MatCreateMPIAIJSumSeqAIJSymbolic() 4911 current_space = free_space; in MatCreateMPIAIJSumSeqAIJSymbolic() 4962 PetscCall(PetscFreeSpaceContiguous(&free_space, bj)); in MatCreateMPIAIJSumSeqAIJSymbolic()
|
| /petsc/src/mat/impls/sbaij/seq/ |
| H A D | sbaijfact.c | 230 PetscFreeSpaceList free_space = NULL, current_space = NULL; in MatCholeskyFactorSymbolic_SeqSBAIJ() local 267 PetscCall(PetscFreeSpaceGet(PetscRealIntMultTruncate(fill, ai[mbs] + 1), &free_space)); in MatCholeskyFactorSymbolic_SeqSBAIJ() 268 current_space = free_space; in MatCholeskyFactorSymbolic_SeqSBAIJ() 337 …PetscCall(PetscFreeSpaceContiguous_Cholesky(&free_space, uj, mbs, ui, udiag)); /* store matrix fac… in MatCholeskyFactorSymbolic_SeqSBAIJ() 395 PetscFreeSpaceList free_space = NULL, current_space = NULL; in MatCholeskyFactorSymbolic_SeqSBAIJ_inplace() local 442 PetscCall(PetscFreeSpaceGet(PetscRealIntMultTruncate(fill, ai[mbs] + 1), &free_space)); in MatCholeskyFactorSymbolic_SeqSBAIJ_inplace() 443 current_space = free_space; in MatCholeskyFactorSymbolic_SeqSBAIJ_inplace() 512 PetscCall(PetscFreeSpaceContiguous(&free_space, uj)); in MatCholeskyFactorSymbolic_SeqSBAIJ_inplace()
|
| H A D | sbaijfact2.c | 2480 PetscFreeSpaceList free_space = NULL, current_space = NULL; in MatICCFactorSymbolic_SeqSBAIJ() local 2535 PetscCall(PetscFreeSpaceGet(PetscRealIntMultTruncate(fill, ai[am] + 1), &free_space)); in MatICCFactorSymbolic_SeqSBAIJ() 2537 current_space = free_space; in MatICCFactorSymbolic_SeqSBAIJ() 2619 …PetscCall(PetscFreeSpaceContiguous_Cholesky(&free_space, uj, am, ui, udiag)); /* store matrix fact… in MatICCFactorSymbolic_SeqSBAIJ() 2682 PetscFreeSpaceList free_space = NULL, current_space = NULL; in MatICCFactorSymbolic_SeqSBAIJ_inplace() local 2733 PetscCall(PetscFreeSpaceGet(PetscRealIntMultTruncate(fill, ai[am] + 1), &free_space)); in MatICCFactorSymbolic_SeqSBAIJ_inplace() 2735 current_space = free_space; in MatICCFactorSymbolic_SeqSBAIJ_inplace() 2813 PetscCall(PetscFreeSpaceContiguous(&free_space, uj)); in MatICCFactorSymbolic_SeqSBAIJ_inplace()
|
| /petsc/src/mat/impls/maij/ |
| H A D | maij.c | 670 PetscFreeSpaceList free_space = NULL, current_space = NULL; in MatPtAPSymbolic_SeqAIJ_SeqMAIJ() local 699 PetscCall(PetscFreeSpaceGet(PetscIntMultTruncate(ai[am] / pm, pn), &free_space)); in MatPtAPSymbolic_SeqAIJ_SeqMAIJ() 700 current_space = free_space; in MatPtAPSymbolic_SeqAIJ_SeqMAIJ() 769 PetscCall(PetscFreeSpaceContiguous(&free_space, cj)); in MatPtAPSymbolic_SeqAIJ_SeqMAIJ()
|