History log of /petsc/src/ksp/pc/impls/mg/mg.c (Results 126 – 150 of 818)
Revision Date Author Comments
# e7d4b4cb 23-Feb-2022 Mark Adams <524115-markadams4@users.noreply.gitlab.com>

added grid complexity to GAMG view


# 1241a243 13-Feb-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-01-05/c99' into 'main'

Feature: C99 and C++11

See merge request petsc/petsc!4700


# 2c71b3e2 11-Feb-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

rename PetscAssert() -> PetscCheck() and PetscAssertDebug() -> PetscAssert()


# 9ace16cd 28-Jan-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

add PetscAssert() and PetscAssertFalse()


# 7d3de750 12-Jan-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

make PetscInfo() variadic


# 568088ac 08-Aug-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/unify-getctx' into 'main'

Unify XXGetYYContext calls

See merge request petsc/petsc!4212


# 3ec1f749 04-Aug-2021 Stefano Zampini <stefano.zampini@gmail.com>

Unify XXGetYYContext calls

always use void*


# 67f24b97 08-Jun-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/update-checkbadsource' into 'main'

Update badsource rules

See merge request petsc/petsc!4064


# 70a7d78a 04-Jun-2021 Stefano Zampini <stefano.zampini@gmail.com>

Update badsource rules

- Zero or more spaces are not allowed for more returning types
- zero spaces not allowed for for|if|while


# a8cf78f8 24-May-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2021-05-16/fix-double-lines' into 'main'

Fix typos in source

See merge request petsc/petsc!3984


# 4e278199 16-May-2021 Barry Smith <bsmith@mcs.anl.gov>

Remove all double blank lines from source

Commit-type: petsc-style
/2h


# 44c45e3b 05-Apr-2021 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 2f170f25 05-Apr-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/fix-fortran-PCMGSetLevels' into 'release'

Fortran: add PETSC_NULL_MPI_COMM for PCMGSetLevels

See merge request petsc/petsc!3797


# 05552d4b 01-Apr-2021 Junchao Zhang <jczhang@mcs.anl.gov>

Fortran: add PETSC_NULL_MPI_COMM for PCMGSetLevels

close #868


# 03cacdc9 22-Mar-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/pcmg-matapply' into 'main'

PCMG matapply

See merge request petsc/petsc!3717


# 30b0564a 15-Mar-2021 Stefano Zampini <stefano.zampini@gmail.com>

PCMG: add support for PCMatApply


# 48a67072 16-Feb-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jed/pcmg-transpose' into 'master'

PCMG: implement PCApplyTranspose_MG

See merge request petsc/petsc!3539


# fcb023d4 24-Nov-2020 Jed Brown <jed@jedbrown.org>

PCMG: implement PCApplyTranspose_MG

A sample run:

$PETSC_ARCH/tests/ts/tutorials/advection-diffusion-reaction/ex5adj \
-pc_type mg -mg_levels_pc_type jacobi


# bdea225a 30-Dec-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2020-10-08/fix-mpi-error-codes' into 'master'

Convert MPI error type to PETSc error with string message for all MPI calls

See merge request petsc/petsc!3326


# ffc4695b 08-Oct-2020 Barry Smith <bsmith@mcs.anl.gov>

Convert MPI error type to PETSc error with string message for all MPI calls

Now PETSc examples will ONLY return PETSc error codes and never MPI error codes directly so we can understand and post-pro

Convert MPI error type to PETSc error with string message for all MPI calls

Now PETSc examples will ONLY return PETSc error codes and never MPI error codes directly so we can understand and post-process their
errors better.

The test harness will now automatically retry tests that fail with MPI, this may help with Intel MPI that produces
seemingly random failures.

Commit-type: error-checking
/spend 30m

show more ...


# c3543f63 29-Dec-2020 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 57cd6977 29-Dec-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2020-12-25/fix-fortran-pcmgsetlevels' into 'release'

Fix pcmgsetlevels() for Fortran to properly convert the C MPI communictors to Fortran

See merge request petsc/petsc!3516


# d5a8f7e6 26-Dec-2020 Barry Smith <bsmith@mcs.anl.gov>

Fix pcmgsetlevels() for Fortran to properly convert the C MPI communictors to Fortran

Fix PCMGSetLevels_MG() to support the use of MPI_COMM_NULL for communicators that that live
on a subset of the o

Fix pcmgsetlevels() for Fortran to properly convert the C MPI communictors to Fortran

Fix PCMGSetLevels_MG() to support the use of MPI_COMM_NULL for communicators that that live
on a subset of the orginal communicator.

Add additional documentation material to PCMGSetLevels() explaining how one must handle the restriction and interpolation
operations that move between different levels which have a different number of MPI ranks.

Commit-type: bug-fix, docs
/spend 2h
Reported-by: Shatrov Oleg <shatrov.oleg.a@gmail.com>

show more ...


# a02893cc 21-Dec-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-ksp-convergence-rate' into 'master'

Knepley/feature ksp convergence rate

See merge request petsc/petsc!3489


# 41b6fd38 18-Dec-2020 Matthew G. Knepley <knepley@gmail.com>

PCMG: Add a Compatible Relaxation (CR) viewer


12345678910>>...33