Home
last modified time | relevance | path

Searched refs:reallocs (Results 1 – 25 of 34) sorted by relevance

12

/petsc/src/vec/vec/utils/
H A Dvecstash.c52 stash->reallocs = -1; in VecStashCreate_Private()
114 stash->reallocs = -1; in VecStashScatterEnd_Private()
138 PetscErrorCode VecStashGetInfo_Private(VecStash *stash, PetscInt *nstash, PetscInt *reallocs) in VecStashGetInfo_Private() argument
142 if (reallocs) { in VecStashGetInfo_Private()
143 if (stash->reallocs < 0) *reallocs = 0; in VecStashGetInfo_Private()
144 else *reallocs = stash->reallocs; in VecStashGetInfo_Private()
201 stash->reallocs++; in VecStashExpand_Private()
/petsc/src/mat/impls/baij/seq/
H A Dbaijfact3.c159 PetscInt *bdiag, row, nnz, nzi, reallocs = 0, nzbd, *im; in MatLUFactorSymbolic_SeqBAIJ() local
230 reallocs++; in MatLUFactorSymbolic_SeqBAIJ()
275 B->info.factor_mallocs = reallocs; in MatLUFactorSymbolic_SeqBAIJ()
286 …PetscCall(PetscInfo(A, "Reallocs %" PetscInt_FMT " Fill ratio:given %g needed %g\n", reallocs, (do… in MatLUFactorSymbolic_SeqBAIJ()
H A Dbaijfact2.c318 PetscInt *bdiag, prow, fm, nzbd, reallocs = 0, dcount = 0; in MatILUFactorSymbolic_SeqBAIJ() local
436 reallocs++; in MatILUFactorSymbolic_SeqBAIJ()
471 …PetscCall(PetscInfo(A, "Reallocs %" PetscInt_FMT " Fill ratio:given %g needed %g\n", reallocs, (do… in MatILUFactorSymbolic_SeqBAIJ()
503 fact->info.factor_mallocs = reallocs; in MatILUFactorSymbolic_SeqBAIJ()
H A Dbaijfact.c1022 PetscInt reallocs = 0, i, *ai = a->i, *aj = a->j, am = a->mbs, bs = A->rmap->bs, *ui; in MatICCFactorSymbolic_SeqBAIJ() local
1153 reallocs++; in MatICCFactorSymbolic_SeqBAIJ()
1217 B->info.factor_mallocs = reallocs; in MatICCFactorSymbolic_SeqBAIJ()
1228 …PetscCall(PetscInfo(A, "Reallocs %" PetscInt_FMT " Fill ratio:given %g needed %g\n", reallocs, (do… in MatICCFactorSymbolic_SeqBAIJ()
1253 PetscInt i, mbs = a->mbs, bs = A->rmap->bs, *ai = a->i, *aj = a->j, reallocs = 0, prow; in MatCholeskyFactorSymbolic_SeqBAIJ() local
1344 reallocs++; in MatCholeskyFactorSymbolic_SeqBAIJ()
1397 B->info.factor_mallocs = reallocs; in MatCholeskyFactorSymbolic_SeqBAIJ()
1408 …PetscCall(PetscInfo(A, "Reallocs %" PetscInt_FMT " Fill ratio:given %g needed %g\n", reallocs, (do… in MatCholeskyFactorSymbolic_SeqBAIJ()
/petsc/src/mat/utils/
H A Dmatstash.c63 stash->reallocs = -1; in MatStashCreate_Private()
154 stash->reallocs = -1; in MatStashScatterEnd_Ref()
180 PetscErrorCode MatStashGetInfo_Private(MatStash *stash, PetscInt *nstash, PetscInt *reallocs) in MatStashGetInfo_Private() argument
186 if (reallocs) { in MatStashGetInfo_Private()
187 if (stash->reallocs < 0) *reallocs = 0; in MatStashGetInfo_Private()
188 else *reallocs = stash->reallocs; in MatStashGetInfo_Private()
242 stash->reallocs++; in MatStashExpand_Private()
993 stash->reallocs = -1; in MatStashScatterEnd_BTS()
/petsc/src/mat/impls/preallocator/
H A Dmatpreallocator.c85 PetscInt nstash, reallocs; in MatAssemblyBegin_Preallocator() local
89 PetscCall(MatStashGetInfo_Private(&A->stash, &nstash, &reallocs)); in MatAssemblyBegin_Preallocator()
90 …fo(A, "Stash has %" PetscInt_FMT " entries, uses %" PetscInt_FMT " mallocs.\n", nstash, reallocs)); in MatAssemblyBegin_Preallocator()
/petsc/src/mat/impls/aij/mpi/
H A Dmpihashmat.h59 PetscInt nstash, reallocs; in MatAssemblyBegin_MPI_Hash() local
64 PetscCall(MatStashGetInfo_Private(&A->stash, &nstash, &reallocs)); in MatAssemblyBegin_MPI_Hash()
65 …fo(A, "Stash has %" PetscInt_FMT " entries, uses %" PetscInt_FMT " mallocs.\n", nstash, reallocs)); in MatAssemblyBegin_MPI_Hash()
/petsc/src/mat/impls/sell/seq/
H A Dsell.h28 PetscInt reallocs; /* number of mallocs done during MatSetValues() \
118 Ain->reallocs++; \
171 a->reallocs++; \
H A Dsell.c1449 …cCall(PetscInfo(A, "Number of mallocs during MatSetValues() is %" PetscInt_FMT "\n", a->reallocs)); in MatAssemblyEnd_SeqSELL()
1486 A->info.mallocs += a->reallocs; in MatAssemblyEnd_SeqSELL()
1487 a->reallocs = 0; in MatAssemblyEnd_SeqSELL()
2160 b->reallocs = 0; in MatCreate_SeqSELL()
2231 c->reallocs = 0; in MatDuplicateNoCreate_SeqSELL()
/petsc/src/mat/impls/aij/seq/bas/
H A Dbasfactor.c10 PetscInt reallocs = 0, i, *ai = a->i, *aj = a->j, am = A->rmap->n, *ui; in MatICCFactorSymbolic_SeqAIJ_Bas() local
83 fact->info.factor_mallocs = reallocs; in MatICCFactorSymbolic_SeqAIJ_Bas()
/petsc/src/mat/impls/sbaij/seq/
H A Dsbaijfact.c44 PetscInt m, reallocs = 0, prow; in MatCholeskyFactorSymbolic_SeqSBAIJ_MSR() local
153 reallocs++; /* count how many times we realloc */ in MatCholeskyFactorSymbolic_SeqSBAIJ_MSR()
167 …PetscCall(PetscInfo(A, "Reallocs %" PetscInt_FMT " Fill ratio:given %g needed %g\n", reallocs, (do… in MatCholeskyFactorSymbolic_SeqSBAIJ_MSR()
204 F->info.factor_mallocs = reallocs; in MatCholeskyFactorSymbolic_SeqSBAIJ_MSR()
227 PetscInt i, mbs = a->mbs, bs = A->rmap->bs, reallocs = 0, prow; in MatCholeskyFactorSymbolic_SeqSBAIJ() local
310 reallocs++; in MatCholeskyFactorSymbolic_SeqSBAIJ()
364 fact->info.factor_mallocs = reallocs; in MatCholeskyFactorSymbolic_SeqSBAIJ()
374 …PetscCall(PetscInfo(A, "Reallocs %" PetscInt_FMT " Fill ratio:given %g needed %g\n", reallocs, (do… in MatCholeskyFactorSymbolic_SeqSBAIJ()
392 PetscInt i, mbs = a->mbs, bs = A->rmap->bs, reallocs = 0, prow; in MatCholeskyFactorSymbolic_SeqSBAIJ_inplace() local
485 reallocs++; in MatCholeskyFactorSymbolic_SeqSBAIJ_inplace()
[all …]
H A Dsbaijfact2.c2284 PetscInt m, reallocs = 0, *levtmp; in MatICCFactorSymbolic_SeqSBAIJ_MSR() local
2397 reallocs += 2; /* count how many times we realloc */ in MatICCFactorSymbolic_SeqSBAIJ_MSR()
2413 …PetscCall(PetscInfo(A, "Reallocs %" PetscInt_FMT " Fill ratio:given %g needed %g\n", reallocs, (do… in MatICCFactorSymbolic_SeqSBAIJ_MSR()
2454 B->info.factor_mallocs = reallocs; in MatICCFactorSymbolic_SeqSBAIJ_MSR()
2476 PetscInt reallocs = 0, i, *ui, *udiag, *cols; in MatICCFactorSymbolic_SeqSBAIJ() local
2587 reallocs++; in MatICCFactorSymbolic_SeqSBAIJ()
2650 fact->info.factor_mallocs = reallocs; in MatICCFactorSymbolic_SeqSBAIJ()
2660 …PetscCall(PetscInfo(A, "Reallocs %" PetscInt_FMT " Fill ratio:given %g needed %g\n", reallocs, (do… in MatICCFactorSymbolic_SeqSBAIJ()
2678 PetscInt reallocs = 0, i, *ui; in MatICCFactorSymbolic_SeqSBAIJ_inplace() local
2782 reallocs++; in MatICCFactorSymbolic_SeqSBAIJ_inplace()
[all …]
H A Dsbaij.c710 …tscCall(PetscInfo(A, "Number of mallocs during MatSetValues is %" PetscInt_FMT "\n", a->reallocs)); in MatAssemblyEnd_SeqSBAIJ()
713 A->info.mallocs += a->reallocs; in MatAssemblyEnd_SeqSBAIJ()
714 a->reallocs = 0; in MatAssemblyEnd_SeqSBAIJ()
1776 b->reallocs = 0; in MatCreate_SeqSBAIJ()
/petsc/src/mat/impls/aij/seq/
H A Daijfact.c61 PetscInt *bdiag, row, nnz, nzi, reallocs = 0, nzbd, *im; in MatLUFactorSymbolic_SeqAIJ() local
129 reallocs++; in MatLUFactorSymbolic_SeqAIJ()
172 B->info.factor_mallocs = reallocs; in MatLUFactorSymbolic_SeqAIJ()
183 …PetscCall(PetscInfo(A, "Reallocs %" PetscInt_FMT " Fill ratio:given %g needed %g\n", reallocs, (do… in MatLUFactorSymbolic_SeqAIJ()
1545 PetscInt *bdiag, prow, fm, nzbd, reallocs = 0, dcount = 0; in MatILUFactorSymbolic_SeqAIJ() local
1633 reallocs++; in MatILUFactorSymbolic_SeqAIJ()
1665 …PetscCall(PetscInfo(A, "Reallocs %" PetscInt_FMT " Fill ratio:given %g needed %g\n", reallocs, (do… in MatILUFactorSymbolic_SeqAIJ()
1694 fact->info.factor_mallocs = reallocs; in MatILUFactorSymbolic_SeqAIJ()
2056 PetscInt reallocs = 0, i, *ai = a->i, *aj = a->j, am = A->rmap->n, *ui, *udiag; in MatICCFactorSymbolic_SeqAIJ() local
2168 reallocs++; in MatICCFactorSymbolic_SeqAIJ()
[all …]
H A Daij.h56 PetscInt reallocs; /* number of mallocs done during MatSetValues() \
270 Ain->reallocs++; \
305 Ain->reallocs++; \
/petsc/src/vec/vec/impls/mpi/
H A Dpbvec.c279 PetscInt nstash, reallocs; in VecAssemblyBegin_MPI_BTS() local
280 PetscCall(VecStashGetInfo_Private(&X->stash, &nstash, &reallocs)); in VecAssemblyBegin_MPI_BTS()
281 …fo(X, "Stash has %" PetscInt_FMT " entries, uses %" PetscInt_FMT " mallocs.\n", nstash, reallocs)); in VecAssemblyBegin_MPI_BTS()
282 PetscCall(VecStashGetInfo_Private(&X->bstash, &nstash, &reallocs)); in VecAssemblyBegin_MPI_BTS()
283 …"Block-Stash has %" PetscInt_FMT " entries, uses %" PetscInt_FMT " mallocs.\n", nstash, reallocs)); in VecAssemblyBegin_MPI_BTS()
H A Dpdvec.c819 PetscInt *owners = xin->map->range, *bowners, i, bs, nstash, reallocs; in VecAssemblyBegin_MPI() local
843 PetscCall(VecStashGetInfo_Private(&xin->stash, &nstash, &reallocs)); in VecAssemblyBegin_MPI()
844 …(xin, "Stash has %" PetscInt_FMT " entries, uses %" PetscInt_FMT " mallocs.\n", nstash, reallocs)); in VecAssemblyBegin_MPI()
845 PetscCall(VecStashGetInfo_Private(&xin->bstash, &nstash, &reallocs)); in VecAssemblyBegin_MPI()
846 …"Block-Stash has %" PetscInt_FMT " entries, uses %" PetscInt_FMT " mallocs.\n", nstash, reallocs)); in VecAssemblyBegin_MPI()
/petsc/src/mat/impls/blockmat/seq/
H A Dblockmat.c635 …cCall(PetscInfo(A, "Number of mallocs during MatSetValues() is %" PetscInt_FMT "\n", a->reallocs)); in MatAssemblyEnd_BlockMat()
638 A->info.mallocs += a->reallocs; in MatAssemblyEnd_BlockMat()
639 a->reallocs = 0; in MatAssemblyEnd_BlockMat()
/petsc/src/mat/impls/adj/mpi/
H A Dmpiadj.c487 PetscInt nstash, reallocs; in MatAssemblyBegin_MPIAdj() local
497 PetscCall(MatStashGetInfo_Private(&A->stash, &nstash, &reallocs)); in MatAssemblyBegin_MPIAdj()
498 …fo(A, "Stash has %" PetscInt_FMT " entries, uses %" PetscInt_FMT " mallocs.\n", nstash, reallocs)); in MatAssemblyBegin_MPIAdj()
/petsc/src/mat/impls/sell/mpi/
H A Dmpisell.c285 PetscInt nstash, reallocs; in MatAssemblyBegin_MPISELL() local
291 PetscCall(MatStashGetInfo_Private(&mat->stash, &nstash, &reallocs)); in MatAssemblyBegin_MPISELL()
292 …l->A, "Stash has %" PetscInt_FMT " entries, uses %" PetscInt_FMT " mallocs.\n", nstash, reallocs)); in MatAssemblyBegin_MPISELL()
/petsc/src/mat/impls/sbaij/mpi/
H A Dmpisbaij.c771 PetscInt nstash, reallocs; in MatAssemblyBegin_MPISBAIJ() local
778 PetscCall(MatStashGetInfo_Private(&mat->stash, &nstash, &reallocs)); in MatAssemblyBegin_MPISBAIJ()
779 …o(mat, "Stash has %" PetscInt_FMT " entries,uses %" PetscInt_FMT " mallocs.\n", nstash, reallocs)); in MatAssemblyBegin_MPISBAIJ()
780 PetscCall(MatStashGetInfo_Private(&mat->stash, &nstash, &reallocs)); in MatAssemblyBegin_MPISBAIJ()
781 …"Block-Stash has %" PetscInt_FMT " entries, uses %" PetscInt_FMT " mallocs.\n", nstash, reallocs)); in MatAssemblyBegin_MPISBAIJ()
/petsc/include/petsc/private/
H A Dvecimpl.h132 PetscInt reallocs; /* preserve the no of mallocs invoked */ member
/petsc/src/vec/vec/interface/
H A Dvector.c39 PetscErrorCode VecStashGetInfo(Vec vec, PetscInt *nstash, PetscInt *reallocs, PetscInt *bnstash, Pe… in VecStashGetInfo() argument
42 PetscCall(VecStashGetInfo_Private(&vec->stash, nstash, reallocs)); in VecStashGetInfo()
/petsc/src/mat/impls/scalapack/
H A Dmatscalapack.c1309 PetscInt nstash, reallocs; in MatAssemblyBegin_ScaLAPACK() local
1314 PetscCall(MatStashGetInfo_Private(&A->stash, &nstash, &reallocs)); in MatAssemblyBegin_ScaLAPACK()
1315 …fo(A, "Stash has %" PetscInt_FMT " entries, uses %" PetscInt_FMT " mallocs.\n", nstash, reallocs)); in MatAssemblyBegin_ScaLAPACK()
/petsc/src/mat/impls/baij/mpi/
H A Dmpibaij.c886 PetscInt nstash, reallocs; in MatAssemblyBegin_MPIBAIJ() local
893 PetscCall(MatStashGetInfo_Private(&mat->stash, &nstash, &reallocs)); in MatAssemblyBegin_MPIBAIJ()
894 …o(mat, "Stash has %" PetscInt_FMT " entries,uses %" PetscInt_FMT " mallocs.\n", nstash, reallocs)); in MatAssemblyBegin_MPIBAIJ()
895 PetscCall(MatStashGetInfo_Private(&mat->bstash, &nstash, &reallocs)); in MatAssemblyBegin_MPIBAIJ()
896 …"Block-Stash has %" PetscInt_FMT " entries, uses %" PetscInt_FMT " mallocs.\n", nstash, reallocs)); in MatAssemblyBegin_MPIBAIJ()

12