History log of /petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c (Results 1 – 25 of 290)
Revision Date Author Comments
# e8c0849a 20-Nov-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2025-10-18/optimize-aij-ops' into 'main'

Refactor handling of diagonal marking in *AIJ and SELL matrices

See merge request petsc/petsc!8797


# 421480d9 19-Oct-2025 Barry Smith <bsmith@mcs.anl.gov>

- Replace MatMissingDiagonal() and MatMarkDiagonals_SeqXXX() with MatGetDiagonalMarkers_SeqXXX()

- Mat_SeqXXX->diag is not automatically created during MatAssemblyEnd() saving memory and time

- Replace MatMissingDiagonal() and MatMarkDiagonals_SeqXXX() with MatGetDiagonalMarkers_SeqXXX()

- Mat_SeqXXX->diag is not automatically created during MatAssemblyEnd() saving memory and time

- Accessing Mat_SeqXXX->diag now requires the use of MatGetDiagonalMarkers_SeqXXX() except when the current values are known to be correct; for example during numerical factorizations and solves

- Mat_SeqXXX->diag is now never shared among matrices; hence the free_diag flag is gone. That was always a risky proposition since any of the owning matrices could chang the values thus making them incorrect for other owners.

show more ...


# bcda9346 27-Aug-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'MarDiehl/fix-typo' into 'main'

missing "s" for isascii and issundials

See merge request petsc/petsc!8559


# 9f196a02 17-Jul-2025 Martin Diehl <mail@martin-diehl.net>

missing "s" for isascii and issundials


# 76d69608 19-Jan-2025 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 1d017dde 19-Jan-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-11-26/improve-man-pages/release' into 'release'

Improve some manual pages in KSP/SNES

See merge request petsc/petsc!8071


# 0b4b7b1c 26-Nov-2024 Barry Smith <bsmith@mcs.anl.gov>

Improve some manual pages in KSP/SNES


# e4a561a4 07-Oct-2024 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# fd0575bf 07-Oct-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jose/fix-compile-warnings' into 'release'

Fix compiler warnings

See merge request petsc/petsc!7923


# 5f7675d9 05-Oct-2024 Jose E. Roman <jroman@dsic.upv.es>

Fix integer conversion warning with MKL_PARDISO with 64-bit ints

src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c:45:16: warning: implicit conversion loses integer precision: 'long long' to 'int' [-W

Fix integer conversion warning with MKL_PARDISO with 64-bit ints

src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c:45:16: warning: implicit conversion loses integer precision: 'long long' to 'int' [-Wshorten-64-to-32]
45 | mtype_copy = *mtype;
| ~ ^~~~~~

show more ...


# d0e6bf2a 25-Sep-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/clang-format-19' into 'main'

clang-format-19

See merge request petsc/petsc!7644


# 0d5ef98a 18-Sep-2024 Satish Balay <balay@mcs.anl.gov>

CI: update checkclangformat to use clang-format-19.1.0


# 0778e2ac 22-Sep-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jose/another-conversion-warning' into 'main'

Fix another integer conversion warning

See merge request petsc/petsc!7854


# 30404b96 21-Sep-2024 Jose E. Roman <jroman@dsic.upv.es>

Fix another integer conversion warning

src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c:893:49: warning: implicit conversion loses integer precision: 'PetscInt' (aka 'long') to 'int' [-Werror,-Wshort

Fix another integer conversion warning

src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c:893:49: warning: implicit conversion loses integer precision: 'PetscInt' (aka 'long') to 'int' [-Werror,-Wshorten-64-to-32]
893 | if (icntl == 65) PetscSetMKL_PARDISOThreads(ival);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~

show more ...


# 4737aa58 17-Sep-2024 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# e327eebe 14-Sep-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jose/release/warnings-mkl_pardiso' into 'release'

Fix compiler warnings when using MKL_PARDISO with 64-bit integers

See merge request petsc/petsc!7827


# e54da482 13-Sep-2024 Jose E. Roman <jroman@dsic.upv.es>

Fix compiler warnings when using MKL_PARDISO with 64-bit integers

This is with Intel oneAPI compiler 2024.2.1.


# d57530f4 22-Apr-2024 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 42c061c5 22-Apr-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-04-19/cpardiso-use-call-external-void/release' into 'release'

Use PetscStackCallExternalVoid() on CPardiso wrapper for clearer error message.

See merge request petsc/petsc!

Merge branch 'barry/2024-04-19/cpardiso-use-call-external-void/release' into 'release'

Use PetscStackCallExternalVoid() on CPardiso wrapper for clearer error message.

See merge request petsc/petsc!7485

show more ...


# aaaa354b 22-Apr-2024 Barry Smith <bsmith@mcs.anl.gov>

Use PetscStackCallExternalVoid() on CPardiso wrapper for clearer error message.

Reported-by: Nils Friess


# 900f825b 08-Apr-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-linkage' into 'main'

MatSolverTypeRegister: switch to PETSC_INTERN

See merge request petsc/petsc!7446


# d1f0640d 08-Apr-2024 Pierre Jolivet <pierre@joliv.et>

MatSolverTypeRegister: switch to PETSC_INTERN


# 4f7f05a1 19-Mar-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'cpardiso_fw_bw_solve' into 'main'

Add implementations for Mat{Forward,Backward}Solve for MKL_CPARDISO

See merge request petsc/petsc!7346


# bd5dbebe 19-Mar-2024 Nils Friess <n.friess@stud.uni-heidelberg.de>

Add implementations for Mat{Forward,Backward}Solve for MKL_CPARDISO


# 613ce9fe 17-Dec-2023 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


12345678910>>...12