History log of /petsc/src/mat/interface/matrix.c (Results 601 – 625 of 3231)
Revision Date Author Comments
# 005520e9 13-May-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2021-03-26/clang-static-linter' into 'main'

Feature: libClang PETSc Macro Static Analyzer

See merge request petsc/petsc!3773


# 064a246e 11-May-2021 Jacob Faibussowitsch <jacob.fai@gmail.com>

Linter using libClang that checks PetscValidHeaderSpecifcType, PetscValidHeaderSpecific, PetscValidHeader, PetscValid[XXX]Pointer, PetscValidType, PetscCheckSameComm, PetscValidLogicalCollectiveXXX f

Linter using libClang that checks PetscValidHeaderSpecifcType, PetscValidHeaderSpecific, PetscValidHeader, PetscValid[XXX]Pointer, PetscValidType, PetscCheckSameComm, PetscValidLogicalCollectiveXXX for validity. Automatically generates diff files for problems with a known solution.

show more ...


# fdce6efa 19-Apr-2021 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 65decd44 19-Apr-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2021-04-02/docs-unknown-nonzero-pattern/release' into 'release'

Update docs for MatStructure enum values and add missing support to petsc4py...

See merge request petsc/petsc!3809


# 678e61f4 12-Apr-2021 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# ee237c94 12-Apr-2021 Satish Balay <balay@mcs.anl.gov>

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

Documentation fixes

See merge request petsc/petsc!3851


# 446c23c1 11-Apr-2021 Pierre Jolivet <pierre@joliv.et>

Documentation fixes


# 16f8cdc7 09-Apr-2021 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/barry/2021-03-28/fix-mpiu-allreduce-mpi-failure'

Fix capture of MPI error code in MPIU_Allreduce()

See merge request petsc/petsc!3777


# 232f0cd2 09-Apr-2021 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# d56c59be 08-Apr-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-minor-improvements' into 'release'

Minor improvements

See merge request petsc/petsc!3829


# 3741e84b 06-Apr-2021 Pierre Jolivet <pierre@joliv.et>

Minor improvements


# 820f2d46 03-Apr-2021 Barry Smith <bsmith@mcs.anl.gov>

All MPIU_ functions except MPIU_File return MPI error codes for checking

Update checkbadSource to find use of CHKERRQ with MPIU_ functions

Commit-type: i.e. error-checking, optimization, bug-fix, p

All MPIU_ functions except MPIU_File return MPI error codes for checking

Update checkbadSource to find use of CHKERRQ with MPIU_ functions

Commit-type: i.e. error-checking, optimization, bug-fix, portability-fix, testing-fix, style-fix, feature, documentation, example
Funded-by:
Project:
Time: hours
Reported-by:
Thanks-to:
Development Tools: Vim, Emacs, Eclipse

show more ...


# 531d0c6a 02-Apr-2021 Barry Smith <bsmith@mcs.anl.gov>

Update docs for MatStructure enum values and add missing support to petsc4py for UNKNOWN_NONERO_PATTERN

Commit-type: documentation, enhancement
/spend 35m


# 61d619b9 02-Apr-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2021-03-16/mat-factor-get-can-use-ordering' into 'main'

Change MatFactorGetUseOrdering() to MatFactorGetCanUseOrdering()

See merge request petsc/petsc!3739


# 4ac6704c 18-Mar-2021 Barry Smith <bsmith@mcs.anl.gov>

Introduce PCFactorSetDefaultOrdering_Factor() to allow each factorization package
to indicate its preferered ordering, which may be external (its own) or one of PETSc.

This also affects factorizatio

Introduce PCFactorSetDefaultOrdering_Factor() to allow each factorization package
to indicate its preferered ordering, which may be external (its own) or one of PETSc.

This also affects factorization like dense PETsc where the ordering passed in by PETSc is ignored and not needed.

Also fixed options for MUMPS and SuiteSparse where users needed to pass a particular options database option
to the package (MUMP or KLU) indicating they should use the PETSc provided ordering. Now if the PETSc provided ordering is provided
these packages automatically use them without need a special option. This simplifies ordering usage for external packages

Commit-type: optimization, bug-fix, testing-fix, style-fix
/spend 6h

show more ...


# f73b0415 16-Mar-2021 Barry Smith <bsmith@mcs.anl.gov>

Change MatFactorGetUseOrdering() to MatFactorGetCanUseOrdering()

We need to distinquish whether the package can use an external ordering and if that is desirable (the internal ordering may be faster

Change MatFactorGetUseOrdering() to MatFactorGetCanUseOrdering()

We need to distinquish whether the package can use an external ordering and if that is desirable (the internal ordering may be faster).

Commit-type: style-fix
/spend 15m

show more ...


# d23afbbf 28-Mar-2021 Satish Balay <balay@mcs.anl.gov>

doc fixes


# 8b44b570 30-Mar-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/fix-fortran-object-reinit' into 'main'

Fortran: re-init destroyed petsc objects so that they are different from null objects

See merge request petsc/petsc!3786


# 1fb7b255 29-Mar-2021 Junchao Zhang <jczhang@mcs.anl.gov>

Fortran: re-init destroyed petsc objects so that they are different from null objects

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


# d59a52d5 26-Mar-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley-main-patch-18403' into 'main'

Fixed loop bound

See merge request petsc/petsc!3768


# f946c2a0 26-Mar-2021 Matthew Knepley <knepley@gmail.com>

Fixed loop bound
Reported-by: Lawrence Mitchell <lawrence.mitchell@durham.ac.uk>


# 465c263e 24-Mar-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/feature-before-release-fixes' into 'main'

fixes and updates before new release

See merge request petsc/petsc!3712


# 669773d4 13-Mar-2021 Pierre Jolivet <pierre@joliv.et>

MatPermute(): check for the same communicator


# 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


1...<<21222324252627282930>>...130