History log of /petsc/src/sys/logging/plog.c (Results 51 – 75 of 568)
Revision Date Author Comments
# 5804573c 07-Feb-2024 Pierre Jolivet <pierre@joliv.et>

Typos


# 0dab3bd6 23-Jan-2024 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# c4e16d04 23-Jan-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'BarrySmith-release-patch-31833' into 'release'

Details on PetscLogGpuTime() and output of Nan for times added to manual page

See merge request petsc/petsc!7204


# c314a481 20-Jan-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/check-log-sync-ci' into 'main'

PetscLog: add checks in debug mode for log_sync and event begin/end calls

See merge request petsc/petsc!7185


# efa05fe8 19-Jan-2024 Barry Smith <bsmith@mcs.anl.gov>

Details on PetscLogGpuTime() and output of Nan for times added to manual page


# 5aefd447 09-Jan-2024 Stefano Zampini <stefano.zampini@gmail.com>

PetscLog: add checks in debug mode for event begin/end calls

sanity checks for collectiveness in case log_sync is requested

update docs


# 613ce9fe 17-Dec-2023 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 08c30c10 17-Dec-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-12-04/fix-manpage-references/release' into 'release'

Update references in the manual pages to use Sphinx citation processing

See merge request petsc/petsc!7101


# 1d27aa22 04-Dec-2023 Barry Smith <bsmith@mcs.anl.gov>

Update references in the manual pages to use Sphinx citation processing


# e6053022 02-Dec-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-11-21/fix-thread-safety-petscoptionsgetviewer' into 'main'

Fix PetscOptionsGetViewer() so it works in a thread-safe way

See merge request petsc/petsc!7047


# cd791dc2 21-Nov-2023 Barry Smith <bsmith@mcs.anl.gov>

Fix PetscOptionsGetViewer() so it works in a thread-safe way

When PetscOptionsGetViewer() returns, for example, PETSC_VIEWER_STDOUT_SELF the same object is shared
by all threads that call PetscOptio

Fix PetscOptionsGetViewer() so it works in a thread-safe way

When PetscOptionsGetViewer() returns, for example, PETSC_VIEWER_STDOUT_SELF the same object is shared
by all threads that call PetscOptionsGetViewer(). In the previous code PetscObjectReference() and
dereference (via PetscViewerDestroy() where called on the viewer by multiple threads after the viewer
was accessed thus corrupting the object.

This branch introduces a PetscOptionsRestoreViewer() that allows not doing the referencing and dereferencing
on persistant viewers, thus removing the specific race condition above.

Other possible solutions include

Use a lock on each PetscObjectReference/Dereference() just in case they are shared. Could be time consuming so one
could mark each object as either threadshared or independent and only do the locks on threadshared objects. This lowers
the cost but would require more extensive changes to PETSc infrastructure. And I do not know if this shared/not shared model
is what we need in the long run, though it might be.

show more ...


# f77274b7 27-Nov-2023 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# cf3abe21 27-Nov-2023 Satish Balay <balay@mcs.anl.gov>

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

Docs: fix some typos

See merge request petsc/petsc!7056


# 4b7c4d4d 27-Nov-2023 Pierre Jolivet <pierre@joliv.et>

Docs: fix some typos


# 9baa5724 03-Nov-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-07-30/doc-better-blas-thread-usage' into 'main'

Start of PETSc benchmarking object

See merge request petsc/petsc!6772


# ecceeb7d 02-Nov-2023 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 3c093a9a 02-Nov-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-11-01/docs-kspcomputeeigenvalues/release' into 'release'

Fix manual pages in ksp/interface files

See merge request petsc/petsc!6988


# b8004f34 02-Nov-2023 Barry Smith <bsmith@mcs.anl.gov>

Trivial fixes for logging manual pages


# dd01b7e5 02-Nov-2023 Barry Smith <bsmith@mcs.anl.gov>

Fix capitalization of fortran

Commit-type: housekeeping


# 294d477b 31-Oct-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'release'


# 6ee5ebf2 31-Oct-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-10-27/fix-not-collective-lda/release' into 'release'

fix Not Collective listing in manual page for MatDenseSetLDA.

See merge request petsc/petsc!6972


# 8f14a041 27-Oct-2023 Barry Smith <bsmith@mcs.anl.gov>

Remove unneeded on in Collective statements and fix Collective over

Commit-type: documentation


# ad4c700a 04-Oct-2023 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 4c755a4e 04-Oct-2023 Satish Balay <balay@mcs.anl.gov>

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

Fix typos

See merge request petsc/petsc!6908


# baca6076 04-Oct-2023 Pierre Jolivet <pierre@joliv.et>

Fix typos


12345678910>>...23