History log of /petsc/src/sys/objects/device/interface/dcontext.cxx (Results 1 – 25 of 121)
Revision Date Author Comments
# bcda9346 27-Aug-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'MarDiehl/fix-typo' into 'main'

missing "s" for isascii and issundials

See merge request petsc/petsc!8559


# 9f196a02 17-Jul-2025 Martin Diehl <mail@martin-diehl.net>

missing "s" for isascii and issundials


# cef0416b 15-May-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-04-26/fix-sowing-viewers' into 'main'

Remove manual Fortran stubs for PetscViewer and PetscObject arguments since now handled by sowing

See merge request petsc/petsc!7511


# ffeef943 28-Apr-2024 Barry Smith <bsmith@mcs.anl.gov>

Update to sowing version that supports PetscViewer and PetscObject

Remove manual Fortran stubs for PetscViewer and PetscObject arguments since now handled by sowing

Also handles the passing of null

Update to sowing version that supports PetscViewer and PetscObject

Remove manual Fortran stubs for PetscViewer and PetscObject arguments since now handled by sowing

Also handles the passing of null objects correctly

show more ...


# 4e82a95c 23-Feb-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'hongzh/fix-explicit-sync' into 'main'

Consolidate PETSc stream types

See merge request petsc/petsc!6847


# d9acb416 23-Feb-2024 Hong Zhang <hongzhang@anl.gov>

Consolidate PETSc stream types


# 6996bd1a 21-Feb-2024 Satish Balay <balay@mcs.anl.gov>

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

Fix words appearing twice in a row for no good reason

See merge request petsc/petsc!7307


# 15229ffc 21-Feb-2024 Pierre Jolivet <pierre@joliv.et>

Fix words appearing twice in a row for no good reason


# c7fbd2bd 02-Feb-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-01-19/typedef-snes-functions' into 'main'

add typedef for functions passed to SNESSetFunction() etc to match approach in TS

See merge request petsc/petsc!7206


# 8434afd1 02-Feb-2024 Barry Smith <bsmith@mcs.anl.gov>

Change the use of the _Fn suffix to indicate a typedef of a function to just Fn

As determined on a vote on GitLab


# 5ddc805b 21-Jan-2024 Barry Smith <bsmith@mcs.anl.gov>

Change PETSc sys typedef function names to use the new _Fn format

Commit-type: housekeeping, maintainance


# 7b506345 14-Nov-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-10-19/fix-pcview-redundant/release' into 'main'

Fix bugs in handling PetscViewerGetSubViewer() and tabing in ASCII viewers

See merge request petsc/petsc!6948


# fe8fb074 19-Oct-2023 Barry Smith <bsmith@mcs.anl.gov>

Fix bugs in handling PetscViewerGetSubViewer() and tabing in ASCII viewers

Reported-by: Pierre Jolivet


# 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


# 01a4aebd 27-Aug-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2023-08-25/dctx-get-stream-handle-void-pp' into 'main'

Return stream handle via `void **`

See merge request petsc/petsc!6838


# 8a4d221b 25-Aug-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

Make PetscDeviceContextGetStreamHandle() take a void ** instead of void *


# 1d4998e7 25-Aug-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

Minor PetscDeviceContextGetStreamHandle() documentation spelling fixes and copy-edits


# b5b1a1b8 13-Aug-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-08-10/cannot-destroy-persistant-objects' into 'main'

(1) Fix error return codes for PetscHeaderCreate/Destroy() Cannot use || on them (2) do not allow destroying PETSC_VIEWE

Merge branch 'barry/2023-08-10/cannot-destroy-persistant-objects' into 'main'

(1) Fix error return codes for PetscHeaderCreate/Destroy() Cannot use || on them (2) do not allow destroying PETSC_VIEWER_STDOUT_SELF etc

See merge request petsc/petsc!6804

show more ...


# 47496788 10-Aug-2023 Barry Smith <bsmith@mcs.anl.gov>

Fix error return codes for PetscHeaderDestroy() Cannot use || on them

Commit-type: error-checking


# c6013d66 09-Aug-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2023-06-06/register-finalize-reverse-order' into 'main'

Fix PetscDeviceContext Memory Leak (And Make PetscXXXRegisterFinalize() Order Hierarchical)

See merge request petsc/pets

Merge branch 'jacobf/2023-06-06/register-finalize-reverse-order' into 'main'

Fix PetscDeviceContext Memory Leak (And Make PetscXXXRegisterFinalize() Order Hierarchical)

See merge request petsc/petsc!6559

show more ...


# dcf958e2 10-Jun-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

Use std::weak_ptr to ensure destroyed device contexts are not accessed


# 3048253c 06-Jun-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

The various PetscXXXRegisterFinalize() should execute finalizers in reverse order of registration


# cfd92c66 22-Jul-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'tisaac/feature-type-generic-petsc-valid-pointer' into 'main'

Implement a type generic PetscValidPointer

See merge request petsc/petsc!6693


12345