History log of /petsc/src/ksp/pc/impls/mg/mg.c (Results 1 – 25 of 818)
Revision Date Author Comments
# 3220ff85 25-Feb-2026 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2026-01-31/improve-dmactive' into 'main'

Split dmActive into separate support for matrix, rhs, and initial guess

See merge request petsc/petsc!8990


# bf0c7fc2 31-Jan-2026 Barry Smith <bsmith@mcs.anl.gov>

Split dmActive into seperate support for matrix, rhs, and initial guess


# b47b25bf 25-Sep-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2025-08-27/docs-pcmg' into 'main'

Improve PCMG docs and code regarding default to one level and no true multigrid

See merge request petsc/petsc!8677


# bcefaa27 28-Aug-2025 Barry Smith <bsmith@mcs.anl.gov>

Add warning to PCView for PCMG when used on one level


# efba3485 28-Aug-2025 Barry Smith <bsmith@mcs.anl.gov>

Improve PCMG documentation regarding usage with DM and if interpolation/restriction are not provided


# 64da7896 28-Aug-2025 Barry Smith <bsmith@mcs.anl.gov>

Add error checker for PCMG with multiple levels and no DM provided and no restriction/interpolation added for clearer error message


# 218e2965 28-Aug-2025 Barry Smith <bsmith@mcs.anl.gov>

fix some code formatting


# 041bf514 05-Sep-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'adams/fix-mg-reusepc' into 'main'

set fine grid smoother 'reusepc' with mgpc->reusepc

See merge request petsc/petsc!8656


# 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


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


# 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


# bbbcb081 23-Aug-2025 Mark Adams <mfadams@lbl.gov>

set fine grid smoother 'reusepc' with mgpc->reusepc


# 79e48321 30-Jul-2025 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# e05203ea 29-Jul-2025 Satish Balay <balay@mcs.anl.gov>

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

Docs: then -> than

See merge request petsc/petsc!8600


# e87b5d96 28-Jul-2025 Pierre Jolivet <pierre@joliv.et>

Docs: then -> than


# 26199062 05-Jun-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2025-05-17/fix-ksp-typedef-function-prototypes' into 'main'

Clean up the use of typedef function prototypes for KSP

See merge request petsc/petsc!8431


# 4d4d2bdc 17-May-2025 Barry Smith <bsmith@mcs.anl.gov>

Clean up the use of typedef function prototypes for KSP


# 347806e7 16-Apr-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/feature-pcmatapplytranspose' into 'main'

PC: add PCMatApplyTranspose()

See merge request petsc/petsc!8322


# 4dbf25a8 16-Apr-2025 Pierre Jolivet <pierre@joliv.et>

PC: add PCMatApplyTranspose()


# 49de2505 28-Mar-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/fix-nullspace' into 'main'

Some nullspace fixes

See merge request petsc/petsc!8247


# 20654ebb 26-Mar-2025 Stefano Zampini <stefano.zampini@gmail.com>

KSPSetNoisy_Private: remove nullspace from noisy rhs if present


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


# 5d4971a9 06-Mar-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/misc-fixes' into 'main'

Miscellaneous minor fixes

See merge request petsc/petsc!8178


12345678910>>...33