History log of /petsc/src/mat/impls/baij/seq/baij.c (Results 201 – 225 of 1525)
Revision Date Author Comments
# 3995c0a8 02-Mar-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'tisaac/feature-mat-permute-via-createsubmatrix' into 'main'

Make MatPermute call MatCreateSubMatrix as a fallback

See merge request petsc/petsc!3636


# d9fd370b 02-Mar-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/feature-nest-tile' into 'main'

Tiles in MatNest

See merge request petsc/petsc!3630


# 2726fb6d 23-Feb-2021 Pierre Jolivet <pierre@joliv.et>

Add MatConjugate_[MPI|Seq][S]BAIJ()


# 090001bd 01-Mar-2021 Toby Isaac <tisaac@cc.gatech.edu>

Use interface-level default instead of MatPermute_SeqBAIJ


# 7687e1ec 22-Feb-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/feature-propagate-share' into 'master'

Propagate prefix name in PC[ASM|BJACOBI|GASM] and share factorizations in PCHPDDM

See merge request petsc/petsc!3608


# dc29a518 04-Feb-2021 Pierre Jolivet <pierre@joliv.et>

Add MatPermute() for MATSEQ[S]BAIJ


# a71dec3c 03-Feb-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'release'


# d7cc906f 03-Feb-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2021-01-14/fix-int-overflow/release' into 'release'

Add error checks for integer overflow for MatSeqXAIJSetPreallocation when the user provides nnz[]

See merge request petsc/pet

Merge branch 'barry/2021-01-14/fix-int-overflow/release' into 'release'

Add error checks for integer overflow for MatSeqXAIJSetPreallocation when the user provides nnz[]

See merge request petsc/petsc!3562

show more ...


# 61778c46 03-Feb-2021 Barry Smith <bsmith@mcs.anl.gov>

Add error checks for integer overflow for MatSeqXAIJSetPreallocation when the user provides nnz[]

Otherwise PetscMalloc() can produce error messages with requests to absurds amount of memory.

Impro

Add error checks for integer overflow for MatSeqXAIJSetPreallocation when the user provides nnz[]

Otherwise PetscMalloc() can produce error messages with requests to absurds amount of memory.

Improve the error message for PetscIntMultError() and other casting routines and add more seealso entries
to the manual pages.

Commit-type: error-checking
/spend 30m
Reported-by: Qin Lu <lu_qin_2000@yahoo.com>

show more ...


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


# fc426f32 14-Dec-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'hzhang/mat-force-diagonals' into 'master'

Hzhang/mat force diagonals

See merge request petsc/petsc!3472


# 8c78258c 09-Dec-2020 Hong Zhang <hzhang@mcs.anl.gov>

Add MatOption MAT_FORCE_DIAGONAL_ENTRIES; rm MAT_NEW_DIAGONALS
Reported-by: Nourgaliev, Robert Nr <nourgaliev1@llnl.gov>
implemented for C = At*B with aij for all the algorithms
implemented for C = A

Add MatOption MAT_FORCE_DIAGONAL_ENTRIES; rm MAT_NEW_DIAGONALS
Reported-by: Nourgaliev, Robert Nr <nourgaliev1@llnl.gov>
implemented for C = At*B with aij for all the algorithms
implemented for C = A*B with aij matrices

show more ...


# 86dae7b0 08-Sep-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jose/typos' into 'master'

Fix several typos in error strings

See merge request petsc/petsc!3141


# 2479783c 06-Sep-2020 Jose E. Roman <jroman@dsic.upv.es>

Fix several typos in error strings


# 7b917211 24-Aug-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'dalcinl/fix-null' into 'master'

Fix 0 -> NULL for pointers

See merge request petsc/petsc!3086


# f4259b30 23-Aug-2020 Lisandro Dalcin <dalcinl@gmail.com>

Mat: Replace 0 -> NULL for pointers


# 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


# 5b8888ca 21-Mar-2020 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/hzhng/matproduct-api'


# 4222ddf1 13-Jan-2020 Hong Zhang <hzhang@mcs.anl.gov>

This branch reorganizes the API of mat-mat operations: A*B, At*B, A*Bt, PtAP, RARt, A*B*C
- See matproduct.c for detailed description of new API
- removed API function XXXSymbolic() and XXXNumeric()

This branch reorganizes the API of mat-mat operations: A*B, At*B, A*Bt, PtAP, RARt, A*B*C
- See matproduct.c for detailed description of new API
- removed API function XXXSymbolic() and XXXNumeric()
- removed subroutines MatMatMult_xxx, MatPtAP_xxx, ...
- modified MatxxxSymbolic_XXX() prototype (product is an input now)
- selection of algorithm is in MatProductSetFromOptions_xxx()

show more ...


# 9e31fb84 16-Mar-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'dalcinl/binary-io' into 'master'

Binary IO Enhancements

See merge request petsc/petsc!2594


# 618cc2ed 14-Mar-2020 Lisandro Dalcin <dalcinl@gmail.com>

MATSBAIJ: Add support for MPI-IO binary viewers


# b51a4376 12-Mar-2020 Lisandro Dalcin <dalcinl@gmail.com>

MATBAIJ: Add support for MPI-IO binary viewers


12345678910>>...61