History log of /petsc/include/petscmat.h (Results 201 – 225 of 2308)
Revision Date Author Comments
# d71ae5a4 21-Sep-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

source code format changes due to .clang-format changes


# a3c22455 05-Sep-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-08-15/fix-mat-manpages' into 'main'

Man pages in mat directory, manual material on matrices

See merge request petsc/petsc!5539


# 013e2dc7 25-Aug-2022 Barry Smith <bsmith@mcs.anl.gov>

fixes for manual pages

Commit-type: i.e. error-checking, optimization, bug-fix, portability-fix, testing-fix, style-fix, feature, documentation, example
Funded-by:
Project:
Time: hours
Reported-

fixes for manual pages

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


# 11a5261e 17-Aug-2022 Barry Smith <bsmith@mcs.anl.gov>

Fix manual pages in src/mat directory, very minor source code change

Commit-type: documentation
/spend 22h


# 58d68138 23-Aug-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-08-21/clang-format-source' into 'main'

format repository with clang-format

See merge request petsc/petsc!5541


# 9371c9d4 22-Aug-2022 Satish Balay <balay@mcs.anl.gov>

clang-format: convert PETSc sources to comply with clang-format


# 32105407 17-Aug-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-08-13/fix-man-include' into 'main'

Fix up manual pages in include/ including adding tick marks

See merge request petsc/petsc!5528


# 87497f52 14-Aug-2022 Barry Smith <bsmith@mcs.anl.gov>

Fix up manual pages in include/ including adding tick marks

Commit-type: documentation
/spend 4h


# 4ed5a6f3 09-Aug-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jeremy/context-destroy-fns' into 'main'

Add user context destroy functions

See merge request petsc/petsc!5252


# 800f99ff 25-May-2022 Jeremy L Thompson <jeremy@jeremylt.org>

context - wrap context in PetscContainer, add user context destroy routines for MatShell, DMSNES/DMTS function and jacobian


# d5d36105 05-Aug-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/objpython-gettype' into 'main'

petsc4py: implement getters for python type

See merge request petsc/petsc!5417


# ebead697 11-Jul-2022 Stefano Zampini <stefano.zampini@gmail.com>

petsc4py: implement getters for python type


# 42b3b702 25-Jul-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-07-16/fix-mattranspose' into 'main'

Symbolic/numeric stages vs MatReuse flag discussion and additions to MatTranspose

See merge request petsc/petsc!5438


# 7fb60732 17-Jul-2022 Barry Smith <bsmith@mcs.anl.gov>

Update handling of MatTranspose() with MAT_REUSE_MATRIX

Add error checking for the use of the MAT_REUSE_MATRIX flag in MatTranspose()
Add tests to MatTranspose_XXX to error if the nonzero pattern ch

Update handling of MatTranspose() with MAT_REUSE_MATRIX

Add error checking for the use of the MAT_REUSE_MATRIX flag in MatTranspose()
Add tests to MatTranspose_XXX to error if the nonzero pattern changes
Add support for MAT_REUSE_MATRIX with changing nonzero pattern for MatTranspose_SeqAIJ()
Remove use of updateAt in MatProductNumeric_AtB_SeqAIJ_SeqAIJ() since MatTranspose() automatically
skips unneeded new transpose
Add MatTransposeSymbolic()
Update to SLEPc that supports these changes

Commit-type: feature, error-checking, documentation
/spend 5h

show more ...


# 1270cb4b 18-Jul-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/remove-constness-coo-ij' into 'main'

Remove constness of the i/j parameters in MatSetPreallocationCOO() to save memory

See merge request petsc/petsc!5436


# e8729f6f 15-Jul-2022 Junchao Zhang <jczhang@mcs.anl.gov>

Mat: remove constness of the i/j args in MatSetPreallocationCOO() to save memory


# e6ab01ba 09-Jul-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-06-11/improve-mat-setable-values' into 'main'

Refactor handling of settable properties of matrix via MatSetOptions

See merge request petsc/petsc!5338


# b94d7ded 13-Jun-2022 Barry Smith <bsmith@mcs.anl.gov>

Refactor handling of setable properties of matrices via MatSetOptions()

Introduce PetscBool3 with enum values true, false, and unknown

Use PetscBool3 to store matrices properties in a matrix and cl

Refactor handling of setable properties of matrices via MatSetOptions()

Introduce PetscBool3 with enum values true, false, and unknown

Use PetscBool3 to store matrices properties in a matrix and cleanup interface to check these values

Add full support for symmetric, Hermitian, structurally symmetric, and SPD.

Commit-type: feature
/spend 6h

show more ...


# 9505eb2a 09-Jul-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-04-14/fix-rebalance' into 'main'

Major repairs for DMPlexRebalanceSharedVertices()

See merge request petsc/petsc!5234


# 252a1336 15-Apr-2022 Barry Smith <bsmith@mcs.anl.gov>

Fix rebalancing of ghost pointers for DMPLEX

/spend 25h

Commit-type: optimization, bug-fix, style-fix, feature


# 3b68727b 03-Jul-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-06-03/add-mpi-kspsolve-nonmpi-program' into 'main'

Add -mpi_linear_solver_server

See merge request petsc/petsc!5318


# f2afee66 07-Jun-2022 Barry Smith <bsmith@mcs.anl.gov>

Access nonzero count of MPIAIJ matrix


Commit-type: feature
/spend 10m


# 6a3d2595 07-Jun-2022 Barry Smith <bsmith@mcs.anl.gov>

Replace MatUpdateMPIAIJWithArrays() with more memory efficient MatUpdateMPIAIJWithArray()

Commit-type: optimization
/spend 1h


# 558cb1cc 27-Jun-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'adams/mataij-graph-filter' into 'main'

Move create and filter graph from PCGAMG to MATAIJ, add MIS-k

See merge request petsc/petsc!5331


# 72833a62 10-Jun-2022 markadams4 <mfadams@lbl.gov>

Move create and filter graph from PCGAMG to AMTAIJ


12345678910>>...93