History log of /petsc/src/mat/impls/aij/mpi/mpiaij.c (Results 376 – 400 of 2754)
Revision Date Author Comments
# cbc6b225 10-Mar-2022 Stefano Zampini <stefano.zampini@gmail.com>

MatSetPreallocationCOO: avoid MatHeaderMerge


# a147c0b5 09-Mar-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-02-24/rm-petscassert-false' into 'main'

Remove PetscAssertFalse(), change some incorrect use of PetscAssert*() for...

See merge request petsc/petsc!4887


# 6bdcaf15 09-Mar-2022 Barry Smith <bsmith@mcs.anl.gov>

Remove PetscAssertFalse(), change some incorrect use of PetscAssert*() for OUTOFRANGE to PetscCheck()

Commit-type: error-checking, style-fix
/spend 1h


# 2292213e 09-Mar-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/fix-doc-errors' into 'main'

Doc: Trying to remove all reported errors

See merge request petsc/petsc!4930


# f1a722f8 06-Mar-2022 Matthew G. Knepley <knepley@gmail.com>

Doc: Trying to remove all reported errors - Since it reports as an error, and only occurs a very few times, I have removed the Imput/Output Parameters sections and replaced them by Output Parameters

Doc: Trying to remove all reported errors - Since it reports as an error, and only occurs a very few times, I have removed the Imput/Output Parameters sections and replaced them by Output Parameters with documentation

show more ...


# eced7cd6 24-Feb-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-02-21/checkbadsource-enforce-petsccheck' into 'main'

Enforce PetscCheck() and PetscAssert() usage via checkbadSource

See merge request petsc/petsc!4874


# 54c59aa7 21-Feb-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

Enforce PetscCheck() and PetscAssert() usage via checkbadSource


# d859bcd6 17-Feb-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/feature-improve-mataij-coo' into 'main'

Do COO preallocation on MATAIJ and share the plan with other device matrix types

See merge request petsc/petsc!4831


# 7487cd7c 16-Feb-2022 Junchao Zhang <jczhang@mcs.anl.gov>

Mat: remove the convinience that NULL coo_v[] means a zero array


# 394ed5eb 11-Feb-2022 Junchao Zhang <jczhang@mcs.anl.gov>

Mat: do COO preallocation on mataij and share the plan with mataijkokkos


# 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


# 98921bda 28-Jan-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

SETERRQ[1-9]+ begone


# c2796d2c 12-Feb-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'hzhang/matproduct-setalgorithm' into 'main'

update documentation and options database of MatProductSetAlgorithm()

See merge request petsc/petsc!4802


# 3e662e0b 12-Feb-2022 Hong Zhang <hzhang@mcs.anl.gov>

update documentation and options database of MatProductSetAlgorithm()


# 19af2cd6 07-Feb-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jed/mat-coo-size_t' into 'main'

MatSetPreallocationCOO: use PetscCount for length argument

See merge request petsc/petsc!4789


# 82a78a4e 01-Feb-2022 Jed Brown <jed@jedbrown.org>

MatSetPreallocationCOO: use PetscCount for length argument

This is necessary to support assembly even when the vector size and
number of nonzeros is well below 2B. For example, with a scalar problem

MatSetPreallocationCOO: use PetscCount for length argument

This is necessary to support assembly even when the vector size and
number of nonzeros is well below 2B. For example, with a scalar problem
on Q_1 hexes, you have 8*8=64 entries per element and thus hit 2B around
33M elements. This change allows such problems to be solved without
promoting to 64-bit indices everywhere (a storage and bandwidth cost).

PetscCount is a new signed type equivalent to ptrdiff_t, meant for array
indices and sizes that may overflow int32_t even when solving a problem
whose dimension fits in int32_t.

show more ...


# 940e4fdf 12-Jan-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2021-12-09/attribute-format-mat' into 'main'

Feature: Attribute Format - Mat

See merge request petsc/petsc!4634


# 3696d3f5 05-Jan-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

Additional PetscInt_FMT empty string and SETERRQ trailing newline fixes


# 546078ac 10-Dec-2021 Jacob Faibussowitsch <jacob.fai@gmail.com>

remove trailing newline from SETERRQ


# c0aa6a63 09-Dec-2021 Jacob Faibussowitsch <jacob.fai@gmail.com>

applied attribute format fixes to mat headers


# c99c119c 24-Nov-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/fix-matheadermerge' into 'main'

MatAXPY: use MatHeaderMerge

See merge request petsc/petsc!4580


# 79c2fd05 20-Oct-2021 Stefano Zampini <stefano.zampini@gmail.com>

MatAXPY: Use MatHeaderMerge instead of MatHeaderReplace


1...<<11121314151617181920>>...111