History log of /petsc/src/ksp/pc/impls/bddc/bddcprivate.c (Results 26 – 50 of 1076)
Revision Date Author Comments
# 9ffd1fc6 23-Jul-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-Wuninitialized-const-pointer' into 'release'

Fix -Wuninitialized-const-pointer from clang-22

See merge request petsc/petsc!8579


# 97b17b2c 23-Jul-2025 Pierre Jolivet <pierre@joliv.et>

Fix -Wuninitialized-const-pointer from clang-22

src/mat/impls/dense/seq/dense.c:825:51: warning: variable 'info' is uninitialized when passed as a const pointer argument here [-Wuninitialized-const-

Fix -Wuninitialized-const-pointer from clang-22

src/mat/impls/dense/seq/dense.c:825:51: warning: variable 'info' is uninitialized when passed as a const pointer argument here [-Wuninitialized-const-pointer]
825 | PetscUseTypeMethod(fact, lufactor, NULL, NULL, &info);
| ^~~~
1 warning generated.
src/ksp/ksp/guess/impls/pod/pod.c:88:102: warning: variable 'idummy' is uninitialized when passed as a const pointer argument here [-Wuninitialized-const-pointer]
88 | PetscCallBLAS("LAPACKsyevx", LAPACKsyevx_("V", "A", "L", &bN, pod->corr, &bN, &rdummy, &rdummy, &idummy, &idummy, &rdummy, &idummy, pod->eigs, pod->eigv, &bN, &sdummy, &pod->lwork, pod->rwork, pod->iwork, pod->iwork + 5 * bN, &lierr));
| ^~~~~~
src/ksp/ksp/guess/impls/pod/pod.c:315:97: warning: variable 'idummy' is uninitialized when passed as a const pointer argument here [-Wuninitialized-const-pointer]
315 | PetscCallBLAS("LAPACKsyevx", LAPACKsyevx_("V", "A", "L", &bN, pod->swork, &bN, &reps, &reps, &idummy, &idummy, &reps, &idummy, pod->eigs, pod->eigv, &bN, pod->swork + bN * bN, &pod->lwork, pod->rwork, pod->iwork, pod->iwork + 5 * bN, &lierr));
| ^~~~~~
2 warnings generated.
src/ksp/pc/impls/bddc/bddcprivate.c:3480:120: warning: variable 'B_IL' is uninitialized when passed as a const pointer argument here [-Wuninitialized-const-pointer]
3480 | PetscCallBLAS("LAPACKsygvx", LAPACKsygvx_(&B_itype, "V", "V", "L", &B_N, St, &B_N, S, &B_N, &lower, &upper, &B_IL, &B_IU, &eps, &B_neigs, eigs, eigv, &B_N, work, &B_lwork, rwork, B_iwork, B_ifail, &B_ierr));
| ^~~~
src/ksp/pc/impls/bddc/bddcprivate.c:3480:127: warning: variable 'B_IU' is uninitialized when passed as a const pointer argument here [-Wuninitialized-const-pointer]
3480 | PetscCallBLAS("LAPACKsygvx", LAPACKsygvx_(&B_itype, "V", "V", "L", &B_N, St, &B_N, S, &B_N, &lower, &upper, &B_IL, &B_IU, &eps, &B_neigs, eigs, eigv, &B_N, work, &B_lwork, rwork, B_iwork, B_ifail, &B_ierr));
| ^~~~
src/ksp/pc/impls/bddc/bddcprivate.c:3321:114: warning: variable 'B_dummyint' is uninitialized when passed as a const pointer argument here [-Wuninitialized-const-pointer]
3321 | PetscCallBLAS("LAPACKsygvx", LAPACKsygvx_(&B_itype, "V", "V", "L", &B_N, St, &B_N, S, &B_N, &zero, &thresh, &B_dummyint, &B_dummyint, &eps, &B_neigs, eigs, eigv, &B_N, &lwork, &B_lwork, rwork, B_iwork, B_ifail, &B_ierr));
| ^~~~~~~~~~
3 warnings generated.

show more ...


# 8f3c3396 27-Mar-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/fetidp-biot' into 'main'

KSPFETIDP: support multiple "pressure" dofs for Biot model

See merge request petsc/petsc!8140


# e1614d24 17-Feb-2025 Stefano Zampini <stefano.zampini@gmail.com>

KSPFETIDP: propagate nearnullspace to pressure matrix


# 9d910d64 21-Feb-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/dmplex-is-blocking' into 'main'

DMPLEX: Allow more generous blocking in fields IS

See merge request petsc/petsc!8153


# 8a162dc6 20-Feb-2025 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: must call assemblybegin/end


# 47c5ace7 21-Feb-2025 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDCBenignDetectSaddlePoint: option to control usage of blocking in pressure fields


# 07096847 30-Jan-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/partially-revert-8099' into 'main'

Partially revert !8099 for non-blocking collectives and peer-to-peer communications

See merge request petsc/petsc!8103


# 60b1fa21 28-Jan-2025 Pierre Jolivet <pierre@joliv.et>

Partially revert !8099 for non-blocking collectives


# d053ff77 27-Jan-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/remove-unneeded-mpicast' into 'main'

Remove unneeded PetscMPIIntCast() for routines using PetscCount

Closes #1661

See merge request petsc/petsc!8099


# e91c04df 26-Jan-2025 Pierre Jolivet <pierre@joliv.et>

Remove unneeded PetscMPIIntCast() for routines using PetscCount

Fix #1661


# be37439e 21-Oct-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/useless-cast' into 'main'

Remove useless cast

See merge request petsc/petsc!7894


# 835f2295 05-Oct-2024 Stefano Zampini <stefano.zampini@gmail.com>

Brain dead fixes for useless casts


# ad781fe3 21-Oct-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-09-29/fix-function-typedef-style' into 'main'

Unify handling of context destructors

See merge request petsc/petsc!7900


# 49abdd8a 29-Sep-2024 Barry Smith <bsmith@mcs.anl.gov>

Unifies all context destructors to have a form of PetscCtxDestroyFn == PetscErrorCode (*)(void **)

Changes the previous subset of destructor APIs that used PetscErrorCode (*)(void *) (mostly those t

Unifies all context destructors to have a form of PetscCtxDestroyFn == PetscErrorCode (*)(void **)

Changes the previous subset of destructor APIs that used PetscErrorCode (*)(void *) (mostly those that
used PetscContainer

- Now allows any context to be a PetscObject
- Will provide a cleaner mapping to bindings in other languages
- Simplifies the maintenance of PETSc source code; improves clarity

Not backward compatible, compiler warnings will tell users what functions need to be updated

show more ...


# 5753113e 04-Oct-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/obj-has-fcn' into 'main'

Add PetscObjectHasFunction

See merge request petsc/petsc!7917


# 0cd8b6e2 02-Oct-2024 Stefano Zampini <stefano.zampini@gmail.com>

Add PetscObjectHasFunction


# a2dece7a 25-Sep-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/housekeeping-before-release-ci' into 'main'

Housekeeping before 3.22.0

See merge request petsc/petsc!7873


# 03e76207 25-Sep-2024 Pierre Jolivet <pierre@joliv.et>

Use PetscObjectContainerCompose() when applicable


# d0e6bf2a 25-Sep-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/clang-format-19' into 'main'

clang-format-19

See merge request petsc/petsc!7644


# 0d5ef98a 18-Sep-2024 Satish Balay <balay@mcs.anl.gov>

CI: update checkclangformat to use clang-format-19.1.0


# 57508ece 17-Sep-2024 Pierre Jolivet <pierre@joliv.et>

Remove unneeded parentheses


# d8e47b63 17-Sep-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-09-02/rebased-fix-conversion-warnings' into 'main'

Compiler finds (and forbid) casts from higher precision integers to lower

See merge request petsc/petsc!7806


# 462c564d 14-Sep-2024 Barry Smith <bsmith@mcs.anl.gov>

Fix MPIU_* routines to always return MPI error codes and thus be usable with PetscCallMPI()

Introduce MPIU_Count to be used when MPI_Count is not available


# 1690c2ae 10-Sep-2024 Barry Smith <bsmith@mcs.anl.gov>

Change from deprecated PETSC_MAX/MIN_INT to PETSC_INT_MAX/MIN

Commit-type: i.e. error-checking, optimization, bug-fix, portability-fix, testing-fix, style-fix, feature, documentation, example
Funded

Change from deprecated PETSC_MAX/MIN_INT to PETSC_INT_MAX/MIN

Commit-type: i.e. error-checking, optimization, bug-fix, portability-fix, testing-fix, style-fix, feature, documentation, example
Funded-by:
Project:
Time: hours
Reported-by:
Thanks-to:
Development Tools: Vim, Emacs, Eclipse

show more ...


12345678910>>...44