History log of /petsc/src/ksp/pc/impls/gamg/gamg.c (Results 1 – 25 of 941)
Revision Date Author Comments
# 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 ...


# 0311516e 09-Sep-2025 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 3ee672c9 06-Sep-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'adams/doc-gamg' into 'release'

fix GAMG docs

See merge request petsc/petsc!8664


# aea0ef14 27-Aug-2025 Mark Adams <mfadams@lbl.gov>

fix GAMG docs


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


# 2b338477 03-Jul-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'MarDiehl/1781-unify-type-of-setupcalled-to-petscbool' into 'main'

Use PetscBool instead of PetscInt for setupcalled

See merge request petsc/petsc!8495


# 371d2eb7 03-Jul-2025 Martin Diehl <mail@martin-diehl.net>

Use PetscBool instead of PetscInt for setupcalled

PetscInt was used in some structs, but the underlying logic requires only Booleans. Also removed an unused variable and unified capitalization.


# eefb368e 06-May-2025 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 9b8bfe90 05-May-2025 Satish Balay <balay@mcs.anl.gov>

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

Typos and ksp.md

See merge request petsc/petsc!8368


# 46091a0e 02-May-2025 Pierre Jolivet <pierre@joliv.et>

Fix typos


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


# 7a533827 10-Feb-2025 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# b1aa7d88 10-Feb-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2025-01-23/fix-petscshmgetdeallocatearray-rank-0/release' into 'release'

Fix bug in PetscShmgetDeallocateArray needs to call...

See merge request petsc/petsc!8092


# bf6990ba 05-Feb-2025 Barry Smith <bsmith@mcs.anl.gov>

clean up PCGAMG formatting


# 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


# c3e1cf4f 24-Sep-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-09-18/fix-some-clang-tidy' into 'main'

Fix some code issues exposed by make clang-tidy

See merge request petsc/petsc!7845


# 63bfac88 24-Sep-2024 Barry Smith <bsmith@mcs.anl.gov>

Fix some code issues exposed by make clang-tidy


# 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


12345678910>>...38