History log of /petsc/src/mat/interface/matrix.c (Results 626 – 650 of 3231)
Revision Date Author Comments
# 68a68e0c 12-Mar-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2021-02-12/add-baij-12' into 'main'

Barry/2021 02 12/add baij 12

See merge request petsc/petsc!3643


# 6679dcc1 13-Feb-2021 Barry Smith <bsmith@mcs.anl.gov>

Add new mat/tests example for testing performance of BAIJ for different block sizes

Add support for options database controln of which version of MatMult_SeqBAIJ is used

Add support for block size

Add new mat/tests example for testing performance of BAIJ for different block sizes

Add support for options database controln of which version of MatMult_SeqBAIJ is used

Add support for block size 12 include AVX (no faster)

Fixes for MatMult_SeqBAIJ_12_AVX2()- Code, was cut and paste and not properly fixed, so completely wrong before

Clean up test example for MatMult BAIJ blocksize 12

Commit-type: optimization
/spend 5.5h
Reported-by: Asiri Obeysekara <gitlab@mg.gitlab.com>

show more ...


# 6b228460 10-Mar-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'tisaac/feature-qr-factorization' into 'main'

QR Factorization

See merge request petsc/petsc!3680


# 3f498eda 03-Mar-2021 Toby Isaac <tisaac@cc.gatech.edu>

Add QR factorization to the possible matrix factorizations

squash me: correct values for MAT_FACTOR_NUM_TYPES


# 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


# 4095491c 19-Feb-2021 Toby Isaac <tisaac@cc.gatech.edu>

Make MatPermute call MatCreateSubMatrix as a fallback


# 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


# 536f90c4 08-Jan-2021 Pierre Jolivet <pierre@joliv.et>

General fixes


# 960a8ad4 20-Jan-2021 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 91300cbc 19-Jan-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2021-01-15/improve-man-pages-matgetvalues-local/release' into 'release'

Improve manual pages for MatGetValuesLocal() and MatGetValues() to clarify what values

See merge request

Merge branch 'barry/2021-01-15/improve-man-pages-matgetvalues-local/release' into 'release'

Improve manual pages for MatGetValuesLocal() and MatGetValues() to clarify what values

See merge request petsc/petsc!3564

show more ...


# d879e7e1 15-Jan-2021 Barry Smith <bsmith@mcs.anl.gov>

Improve manual pages for MatGetValuesLocal() and MatGetValues() to clarify what values
may be obtained with these routines.

Commit-type: documentation
/spend 15m
Thanks-to: Moise Rousseau <moise.rou

Improve manual pages for MatGetValuesLocal() and MatGetValues() to clarify what values
may be obtained with these routines.

Commit-type: documentation
/spend 15m
Thanks-to: Moise Rousseau <moise.rousseau@polymtl.ca>

show more ...


# a66b5171 05-Jan-2021 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 9f90f53a 04-Jan-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/gamg-gpu-setup' into 'master'

MatMat operations with CUSPARSE

See merge request petsc/petsc!3391


# 29ef0b61 14-Dec-2020 Stefano Zampini <stefano.zampini@gmail.com>

MatMatSolve_Basic: do not log individual solves


# bfcc3627 23-Nov-2020 Stefano Zampini <stefano.zampini@gmail.com>

Mat: Move COO events out of CUSPARSE class

Fix a few typos in the code


# 2e5835c6 12-Nov-2020 Stefano Zampini <stefano.zampini@gmail.com>

MATAIJ: some fixes for device builds


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

Merge branch 'barry/2020-11-19/fix-matlab-socket' into 'release'

Fix Matlab int32 to match changed changes in PETSc data types

See merge request petsc/petsc!3519


# 595c91d4 27-Dec-2020 Barry Smith <bsmith@mcs.anl.gov>

Add to manual pages the use of call XXXView(x,0) from the debugger

Commit-type: documentation
/spend 5m

Development Tools: Vim, Emacs, Eclipse


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


# 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


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