History log of /petsc/src/vec/is/sf/interface/sf.c (Results 1 – 25 of 486)
Revision Date Author Comments
# 6c569305 13-Feb-2026 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/2026-02-05/improve-mpi-gpu-aware' into 'main'

Improve MPI GPU-aware configure and check

See merge request petsc/petsc!9005


# d9126033 13-Feb-2026 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jrwrigh/cgns_bc_writing' into 'main'

Plex: CGNS files write and read boundary conditions and face label information

See merge request petsc/petsc!8934


# a8cf87e0 12-Feb-2026 Junchao Zhang <jczhang@anl.gov>

Replace mpirun with mpiexec, as only the latter is in the standard


# 2b45a7c7 03-Jan-2026 James Wright <james@jameswright.xyz>

style(sf): Minor style change

Basically make clang-format work as expected


# c46fcffb 26-Jan-2026 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jrwrigh/sf_user_inputs' into 'main'

PetscSF: Add input checking to SF routines

See merge request petsc/petsc!8971


# 18aa8208 21-Jan-2026 James Wright <james@jameswright.xyz>

fix(sf): Add input checking to SF routines


# b5f0bcd6 29-Nov-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'release'


# 2bfd395b 28-Nov-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2025-11-14/improve-petscsf-manualpages/release' into 'release'

Improve formatting in some PetscSF manual pages

See merge request petsc/petsc!8853


# 2f04c522 14-Nov-2025 Barry Smith <bsmith@mcs.anl.gov>

Improve formatting in some PetscSF manual pages

Finally start some basic material on PetscSF in the users manual


# 56bfd075 25-Nov-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2025-11-23/fix-fortran-petscsfsetgraphlayout/release' into 'release'

The C definition of PetscSFSetGraphLayout does not properly represent arrays...

See merge request petsc/pets

Merge branch 'barry/2025-11-23/fix-fortran-petscsfsetgraphlayout/release' into 'release'

The C definition of PetscSFSetGraphLayout does not properly represent arrays...

See merge request petsc/petsc!8865

show more ...


# cf84bf9e 23-Nov-2025 Barry Smith <bsmith@mcs.anl.gov>

The C definition of PetscSFSetGraphLayout does not properly represent arrays with [] hence the Fortran interface constructed is incorrect.

Reported-by: Steven Dargaville


# cd871708 16-Sep-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'cuda' into 'main'

Fix CUDA 13 API incompatibilities

See merge request petsc/petsc!8632


# 2695cf96 11-Sep-2025 Nuno Nobre <nuno.nobre@stfc.ac.uk>

Gather CUDA lib includes in petscdevice_cuda.h + disable cuSPARSE warnings using DISABLE_CUSPARSE_DEPRECATED

Defining DISABLE_CUSPARSE_DEPRECATED is Nvidia's recommended way of disabling cuSPARSE wa

Gather CUDA lib includes in petscdevice_cuda.h + disable cuSPARSE warnings using DISABLE_CUSPARSE_DEPRECATED

Defining DISABLE_CUSPARSE_DEPRECATED is Nvidia's recommended way of disabling cuSPARSE warnings
This avoids requiring -Wdeprecated-declarations - that can mask other (non-cuSPARSE) warnings

show more ...


# 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 ...


# 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


# 6d8694c4 20-Mar-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-04-29/add-fortran-enums' into 'main'

Major updates to Fortran interface

See merge request petsc/petsc!7517


# ce78bad3 20-Feb-2025 Barry Smith <bsmith@petsc.dev>

Fortran 90: fully embrace After 34 years!

- deprecate use of 'F90' in Fortran function names
- use Fortran pointers when appropriate
- the new Fortran API is not backward compatible with previous ve

Fortran 90: fully embrace After 34 years!

- deprecate use of 'F90' in Fortran function names
- use Fortran pointers when appropriate
- the new Fortran API is not backward compatible with previous versions!
- also clean up inconsistent PETSc code detected by new Fortran generation tools
- drop use of bfort
- automatically generate all the Fortran PETSc objects, enums etc from the include files
- generate most of the Fortran interface definitions and functions from the source code
- simplify the number and organization of Fortran modules

Co-authored-by: Jose E. Roman <jroman@dsic.upv.es>

show more ...


# 9c9354e5 19-Mar-2025 Barry Smith <bsmith@petsc.dev>

some code fixes


# 26a11704 09-Mar-2025 Barry Smith <bsmith@mcs.anl.gov>

some doc/manual page fixes


# 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


# 44be7349 08-Oct-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/2024-10-03/mpiwait-all-debug' into 'main'

Add -sf_monitor to print out process activities in neighborhood communication

See merge request petsc/petsc!7921


# f9334340 08-Oct-2024 Junchao Zhang <jczhang@mcs.anl.gov>

Add -sf_monitor to print out process activities in neighborhood communication


12345678910>>...20