| #
f73b0415
|
| 16-Mar-2021 |
Barry Smith <bsmith@mcs.anl.gov> |
Change MatFactorGetUseOrdering() to MatFactorGetCanUseOrdering()
We need to distinquish whether the package can use an external ordering and if that is desirable (the internal ordering may be faster
Change MatFactorGetUseOrdering() to MatFactorGetCanUseOrdering()
We need to distinquish whether the package can use an external ordering and if that is desirable (the internal ordering may be faster).
Commit-type: style-fix /spend 15m
show more ...
|
| #
e98e3f39
|
| 29-Mar-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'adams/cusparse-lu-band' into 'main'
Add cuSparse Band LU factorization
See merge request petsc/petsc!3713
|
| #
bddcd29d
|
| 29-Mar-2021 |
Mark Adams <524115-markadams4@users.noreply.gitlab.com> |
Add cuSparse Band LU factorization
|
| #
b8d20d50
|
| 25-Mar-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/jczhang/add-DMDAVecGetKokkosOffsetView'
Add DMDAVecGetKokkosOffsetView and friends
See merge request petsc/petsc!3383
|
| #
1a2c6b5c
|
| 10-Nov-2020 |
Junchao Zhang <jczhang@mcs.anl.gov> |
Rename -mat_cusparse_transgen to -mat_form_explicit_transpose
|
| #
03cacdc9
|
| 22-Mar-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/pcmg-matapply' into 'main'
PCMG matapply
See merge request petsc/petsc!3717
|
| #
30b0564a
|
| 15-Mar-2021 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCMG: add support for PCMatApply
|
| #
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
|
| #
5849f669
|
| 07-Mar-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'adams/kokkos-lu-landau' into 'main'
Adams/kokkos lu landau
See merge request petsc/petsc!3612
|
| #
8f7e8f9d
|
| 07-Mar-2021 |
Mark Adams <524115-markadams4@users.noreply.gitlab.com> |
adding LU factorization to Kokkos
--amend
wip
wip
wip
fixed Id
remove prints
wip
fixed Nf attach, fixed LU flops, fixed solver bug
wip
wip
wip
wip
fixing kokkos LU
Apply 1 suggestion(s)
adding LU factorization to Kokkos
--amend
wip
wip
wip
fixed Id
remove prints
wip
fixed Nf attach, fixed LU flops, fixed solver bug
wip
wip
wip
wip
fixing kokkos LU
Apply 1 suggestion(s) to 1 file(s)
Apply 2 suggestion(s) to 1 file(s)
format
dgemm V2 working
debugging
debugging
debugging
working in serial
wip
wip:fixed 2D Kokkos LU
fix 3d bug in GPU assembly
format
format
format
added check
remove check
show more ...
|
| #
4a5a4fb6
|
| 12-Jan-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'adams/landau-cleanup' into 'master'
Adams/landau cleanup
See merge request petsc/petsc!3542
|
| #
930e68a5
|
| 12-Jan-2021 |
Mark Adams <524115-markadams4@users.noreply.gitlab.com> |
Adams/landau cleanup Added mass matrix construction to GPU kernel to avoid problem with sparser mass matrix than Jacobian, messing up MatAXPY, rarely but unpredictably. Added Kokkos solver st
Adams/landau cleanup Added mass matrix construction to GPU kernel to avoid problem with sparser mass matrix than Jacobian, messing up MatAXPY, rarely but unpredictably. Added Kokkos solver stubs to work with GPU offloaded matrices. Fixed up ex2 for paper Added runex2_[kokkos|cuda] targets to Landau makefile for paper
show more ...
|
| #
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
|
| #
e589036e
|
| 16-Nov-2020 |
Stefano Zampini <stefano.zampini@gmail.com> |
MatAIJCUSPARSESetGenerateTranspose: convenience function for seq and mpi
|
| #
ed502f03
|
| 11-Nov-2020 |
Stefano Zampini <stefano.zampini@gmail.com> |
MatMPIAIJGetLocalMatMerge: support for merging two matrices
|
| #
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 ...
|
| #
2911d1db
|
| 23-Dec-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2020-09-07/matstructure-unknown' into 'master'
Barry/2020 09 07/matstructure unknown
See merge request petsc/petsc!3182
|
| #
d60b7d5c
|
| 17-Sep-2020 |
Barry Smith <bsmith@mcs.anl.gov> |
Introduce UNKNOW_NONZERO_PATTERN for MatAXPY() make it the default for TS when using both IJacobian and RHSJacobian
Provide TSSetMatStructure() to allows users to indicate the nonzero structure rela
Introduce UNKNOW_NONZERO_PATTERN for MatAXPY() make it the default for TS when using both IJacobian and RHSJacobian
Provide TSSetMatStructure() to allows users to indicate the nonzero structure relationship between the RHS and I Jacobian
When the RHS Jacobian matrix is not set and is obtained with a MatDuplicate() from the I Jacobian set the flag to SAME_NONZERO_PATTERN
Add MatStructures and update SLEPc to compile with no warning message after the new MatStructure MAT_UNKNOWN_PATTERN was introduced
Commit-type: optimization /spend 25m Thanks-to: Ed Buler
/spend 35m
Update SLEPc branch to support new enum type
show more ...
|
| #
8ff777de
|
| 23-Dec-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'adams/landau-gpu-assembly' into 'master'
Adams/landau gpu assembly
See merge request petsc/petsc!3423
|
| #
a587d139
|
| 23-Dec-2020 |
Mark <cal2princeton@yahoo.com> |
Adding Cuda and Kokkos assembly. Added Device assembly to Landau operator. Added Kokkos test mat/ex5k.
|
| #
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 ...
|
| #
09833dfc
|
| 09-Nov-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release' into master
|