History log of /petsc/src/mat/impls/aij/mpi/mumps/mumps.c (Results 276 – 300 of 1127)
Revision Date Author Comments
# 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 ...


# bfc8fd11 24-Nov-2020 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release' into master


# 54f467a8 23-Nov-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jose/release/pgi-20.9-warnings' into 'release'

Fix warnings in NVIDIA compilers (formerly PGI)

See merge request petsc/petsc!3397


# b458e8f1 05-Nov-2020 Jose E. Roman <jroman@dsic.upv.es>

Fix warnings in NVIDIA compilers (formerly PGI): unreachable statement


# 49bd2f5d 14-Sep-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/mumps-dist-rhs-workaround' into 'master'

MUMPS: add -mat_mumps_icntl_20 to select distribution format of RHS at runtime

See merge request petsc/petsc!3176


# 25aac85c 14-Sep-2020 Junchao Zhang <jczhang@mcs.anl.gov>

MUMPS: add -mat_mumps_icntl_20 to select distribution format of RHS at runtime

Change the default based on MUMPS version and MPI implementation.


# 16924cb1 26-Aug-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2020-08-16/fix-source-formatting' into 'master'

Turn on checkbadSource test to generate an error when found; fix all source code that causes errors

See merge request petsc/petsc

Merge branch 'barry/2020-08-16/fix-source-formatting' into 'master'

Turn on checkbadSource test to generate an error when found; fix all source code that causes errors

See merge request petsc/petsc!3064

show more ...


# 2da392cc 17-Aug-2020 Barry Smith <bsmith@mcs.anl.gov>

Turn on checkbadSource test to generate an error when found; fix all source code that causes errors

Commit-type: portability-fix, testing-fix, style-fix, feature, maintainability
/spend 1.5h


# dadd21d5 04-Jul-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2020-06-23/pcfactor-no-ordering-external' into 'master'

Most external factorization packages do not use the ordering provided by...

See merge request petsc/petsc!2913


# ff8cf4df 26-Jun-2020 Junchao Zhang <jczhang@mcs.anl.gov>

MUMPS: set default ICNTL(7) per mumps manual


# 2c7c0729 24-Jun-2020 Barry Smith <bsmith@mcs.anl.gov>

Most external factorization packages do not use the ordering provided by PETSc, therefor only provide it when needed.

Adds MatOrderingType external to indicate not to generate an ordering and use wh

Most external factorization packages do not use the ordering provided by PETSc, therefor only provide it when needed.

Adds MatOrderingType external to indicate not to generate an ordering and use what the package needs
Now -pc_view will not print the wrong PETSc ordering when the ordering is done externally

Saves some memory and compute time.

Commit-type: optimization
Time: 1.2 hours
Reported-by: Junchao Zhang <junchao.zhang@gmail.com>
Thanks-to: Stefano Zampini <stefano.zampini@gmail.com>

show more ...


# ed76a17b 28-Jun-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/feature-mumps-distributed-rhs' into 'master'

Support distributed RHS in MUMPS-5.3.0 and above

Closes #605

See merge request petsc/petsc!2918


# 67602552 26-Jun-2020 Junchao Zhang <jczhang@mcs.anl.gov>

MUMPS: support distributed rhs


# 7a32ffbe 14-Jun-2020 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/barry/2020-05-30/trivial-sizeof-fixes'

Updated the use of sizeof() when possible instead of using hardwired sizes for...

See merge request petsc/petsc!2827


# 589a23ca 02-Jun-2020 Barry Smith <bsmith@mcs.anl.gov>

Updated the use of sizeof() when possible instead of using hardwired sizes for functions whose string arguments
need sizes. In particular done for PetscOptionsGetString(), PetscOptionsString(), and a

Updated the use of sizeof() when possible instead of using hardwired sizes for functions whose string arguments
need sizes. In particular done for PetscOptionsGetString(), PetscOptionsString(), and a few other utilities

Commit-type: style-fix

Development Tools: Vim, Emacs, Eclipse

show more ...


# 0bde8b33 03-Jun-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/feature-update-packages' into 'master'

Update to hypre 2.19.0 and to MUMPS 5.3.1

See merge request petsc/petsc!2814


# 22235d61 24-May-2020 Pierre Jolivet <pierre.jolivet@enseeiht.fr>

Update to hypre 2.19.0 and to MUMPS 5.3.1


# 9c15a9aa 24-Apr-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jed/defined-nocpp' into 'master'

PetscDefined: test whether a configuration macro is defined without #ifdef

See merge request petsc/petsc!157


# cf9c20a2 19-Apr-2020 Jed Brown <jed@jedbrown.org>

PetscUnlikelyDebug: add useful macro for conditionals that should be skipped in optimized mode


# 76bd3646 14-Apr-2020 Jed Brown <jed@jedbrown.org>

PetscDefined: remove many uses of #ifdef PETSC_USE_DEBUG


# a742fcfe 02-Apr-2020 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/maint'


# a31fb78f 02-Apr-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'hzhang/fix-matmatapi' into 'maint'

Add MatProductClear(); fix matmatapi

See merge request petsc/petsc!2665


# 4417c5e8 29-Mar-2020 Hong Zhang <hzhang@mcs.anl.gov>

fix dangling pointer; add MatProductClear() as suggested by Lisandro


# a0a0c997 11-Mar-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/feature-support-64bit-mumps' into 'master'

Support selective 64-bit mumps

See merge request petsc/petsc!2591


# a6053ece 07-Mar-2020 Junchao Zhang <jczhang@mcs.anl.gov>

Support selective 64-bit mumps

A standard installation of MUMPS supports selective 64-bit. It uses int64_t for number for nonzeros
(i.e., id.nnz, id.nnz_loc), and use int for indices of nonzeros (i.

Support selective 64-bit mumps

A standard installation of MUMPS supports selective 64-bit. It uses int64_t for number for nonzeros
(i.e., id.nnz, id.nnz_loc), and use int for indices of nonzeros (i.e., id.irn, id.jcn, id.irn_loc and id.jcn_loc).

Previously, one can only build petsc with 32-bit indices to work with mumps.

This commit updates MUMPS interface to work with 64-bit-indices petsc.

show more ...


1...<<11121314151617181920>>...46