History log of /petsc/src/sys/logging/plog.c (Results 1 – 25 of 568)
Revision Date Author Comments
# bd89dbf2 07-Jan-2026 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2025-12-24/improve-snes-domain-error-handling' into 'main'

Improve the propagation of function domain error handling in SNES, especially...

See merge request petsc/petsc!8914


# 76c63389 24-Dec-2025 Barry Smith <bsmith@mcs.anl.gov>

Improve the propagation of function domain error handling in SNES, especially in the line search routines.

Due to the object layering of SNESLineSearch under SNES there is some code duplication incl

Improve the propagation of function domain error handling in SNES, especially in the line search routines.

Due to the object layering of SNESLineSearch under SNES there is some code duplication include both SNESLineSearchReason and SNESConvergedReason and SNESCheckFunctionNorm() and SNESLineSearchCheckFunctionNorm() and Jacobian friends

Reported-by: david.knezevic@akselos.com

show more ...


# 749c190b 25-Dec-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2025-12-04/fix-use-mpi-f08' into 'main'

Replace -with-mpi-f90module-visibility with -with-mpi-ftn-module=mpi_f08

See merge request petsc/petsc!8885


# b06eb4cd 04-Dec-2025 Barry Smith <bsmith@mcs.anl.gov>

Replace -with-mpi-f90module-visibility with -with-mpi-f90module=mpi_f08

Add PETSC_INT_KIND and PETSC_MPIINT_KIND

Reported-by: M.Weiland@epcc.ed.ac.uk


# 8838bf16 05-Dec-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-mumps' into 'main'

MATSOLVERMUMPS: fix compilation with OpenMP and no mixed precision

See merge request petsc/petsc!8883


# 758f75ac 04-Dec-2025 Pierre Jolivet <pierre@joliv.et>

Remove unneeded blank lines


# 5fa70555 06-Nov-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'hongzh/energy-monitor' into 'main'

Add the logging of gpu energy

See merge request petsc/petsc!8817


# 5268dc8a 14-Aug-2025 Hong Zhang <hongzhang@anl.gov>

Add the logging of gpu energy

- Remove unneeded PETSC_HAVE_DEVICE macro
- -log_view_gpu_energy requires CUDA version >= 12.2
- Use PetscDefined instead of macro


# 834855d6 27-Aug-2025 Satish Balay <balay@mcs.anl.gov>

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

clang-format-21

See merge request petsc/petsc!8202


# ac530a7e 03-Jun-2025 Pierre Jolivet <pierre@joliv.et>

Remove unnecessary braces around one-liners

git grep -lE "[ ]*(if|for|while) \(.*\) {[^;]*;[^;]*}$" -- '*.c' '*.cxx' '*.cu' '*.h' '*.hpp' '*.cpp' | xargs sed -i '' -E 's#([ ]*)(if|for|while) \((.*)\

Remove unnecessary braces around one-liners

git grep -lE "[ ]*(if|for|while) \(.*\) {[^;]*;[^;]*}$" -- '*.c' '*.cxx' '*.cu' '*.h' '*.hpp' '*.cpp' | xargs sed -i '' -E 's#([ ]*)(if|for|while) \((.*)\) {([^;]*);([^;]*)}$#\1\2 \(\3\)\4;\5#'

show more ...


# 3a7d0413 12-May-2025 Pierre Jolivet <pierre@joliv.et>

One-liners from petsc/petsc!5344 and petsc/petsc!5557

Slightly reworked regular expression

git ls-files -z -- '*.c' '*.cxx' '*.cu' '*.h' '*.hpp' '*.cpp' | while IFS= read -r -d '' file; do
cat

One-liners from petsc/petsc!5344 and petsc/petsc!5557

Slightly reworked regular expression

git ls-files -z -- '*.c' '*.cxx' '*.cu' '*.h' '*.hpp' '*.cpp' | while IFS= read -r -d '' file; do
cat $file | tr '\n' '\r' | sed -E 's/\r([ ]*)(for|if|while|else) ([^\r]*)\{\r[ ]*Petsc([a-zA-Z]*)\(([^\r]*)\);\r[ ]*\}\r/\r\1\2 \3Petsc\4(\5);\r/g' | tr '\r' '\n' > ${file}.joe; mv ${file}.joe ${file}
done

show more ...


# ae414029 29-May-2025 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 61884c0f 25-May-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-logview' into 'release'

PetscLogView(): fix wrong check for user-created PetscViewer

See merge request petsc/petsc!8405


# a0449d98 19-May-2025 Pierre Jolivet <pierre@joliv.et>

Sys: check in PetscLogView() only when in PetscFinalize()

Fixes #1761
Reported-by: Volker Jacht @jac_grs


# b8cc7c9f 10-Apr-2025 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# a35682ad 10-Apr-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'tisaac/fix-log-view-multiple' into 'release'

Logging: Account for multiple log viewers in final checks (with new test)

See merge request petsc/petsc!8301


# 0bc1c2e8 09-Apr-2025 Toby Isaac <toby.isaac@gmail.com>

Logging: Account for multiple log viewers in final checks (with new test)

PetscLogHandlerView_Default_Info() wants to be sure that the only objects still in existence
at the end are the viewers for

Logging: Account for multiple log viewers in final checks (with new test)

PetscLogHandlerView_Default_Info() wants to be sure that the only objects still in existence
at the end are the viewers for the log handlers: this commit creates globals to keep track of
how many of these have been created and destroyed.

sys_tests-ex30_11 and sys_tests-ex30_12 test this functionality

Reported-by: Jed Brown <jed@jedbrown.org>
Co-authored-by: Jed Brown <jed@jedbrown.org>
Helped-by: Pierre Jolivet <pierre@joliv.et>

show more ...


# d34ab3a3 24-Feb-2025 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 32edcb65 22-Feb-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-docs' into 'release'

Fix typos

See merge request petsc/petsc!8155


# 54c05997 21-Feb-2025 Pierre Jolivet <pierre@joliv.et>

Fix typos


# 76d69608 19-Jan-2025 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 1d017dde 19-Jan-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-11-26/improve-man-pages/release' into 'release'

Improve some manual pages in KSP/SNES

See merge request petsc/petsc!8071


# 0b4b7b1c 26-Nov-2024 Barry Smith <bsmith@mcs.anl.gov>

Improve some manual pages in KSP/SNES


# 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


12345678910>>...23