Home
last modified time | relevance | path

Searched refs:free_space (Results 1 – 12 of 12) sorted by relevance

/petsc/src/mat/impls/baij/seq/
H A Dbaijfact3.c162 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 Dbaijfact2.c325 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 Dbaijfact.c1027 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 Dmatptap.c66 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 Dmatmatmult.c153 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 Daijfact.c64 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 Dmpimatmatmult.c197 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 Dmpiptap.c222 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 Dmpiaij.c4779 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 Dsbaijfact.c230 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 Dsbaijfact2.c2480 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 Dmaij.c670 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()