| #
82e9bd54
|
| 07-Jan-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'haplav/rename-PetscLayoutsCreateSF-to-PetscSFCreateFromLayouts' into 'master'
rename PetscLayoutsCreateSF to PetscSFCreateFromLayouts
See merge request petsc/petsc!3536
|
| #
57e2745d
|
| 05-Jan-2021 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
pmap.c: isimpl.h includes petscis.h
|
| #
8fa9e22e
|
| 05-Jan-2021 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
move PetscSFCreateFromLayouts() to PetscSF;
no need for #include <petscsf.h> in pmap.c
|
| #
68516304
|
| 08-Sep-2020 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
rename PetscLayoutsCreateSF -> PetscSFCreateFromLayouts
|
| #
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
|
| #
38a25198
|
| 11-Nov-2020 |
Stefano Zampini <stefano.zampini@gmail.com> |
PetscSFSetGraphLayout: small optimization
|
| #
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 ...
|
| #
4f22f141
|
| 22-Oct-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'dalcinl/sf-utils' into 'master'
SF: Place implementation of various utility routines in sf/utils
See merge request petsc/petsc!3360
|
| #
b0c7db22
|
| 22-Oct-2020 |
Lisandro Dalcin <dalcinl@gmail.com> |
SF: Place implementation of various utility routines in sf/utils
|
| #
833b33c1
|
| 29-May-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/feature-add-hpackages-rebased' into 'master'
Fixes to MatProduct + many bug fixes + new hierarchical matrix support
See merge request petsc/petsc!2800
|
| #
f26271d2
|
| 12-Apr-2020 |
Stefano Zampini <stefano.zampini@gmail.com> |
PetscLayoutsCreateSF: convenient routine to map two layouts via SF
|
| #
9c15a9aa
|
| 24-Apr-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jed/defined-nocpp' into 'master'
PetscDefined: test whether a configuration macro is defined without #ifdef
See merge request petsc/petsc!157
|
| #
76bd3646
|
| 14-Apr-2020 |
Jed Brown <jed@jedbrown.org> |
PetscDefined: remove many uses of #ifdef PETSC_USE_DEBUG
|
| #
67e831d3
|
| 25-Mar-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/psanan/docs-fixes-2020-03-25'
Doc fixes (prerequisites for Sphinx docs)
See merge request petsc/petsc!2633
|
| #
f0fc11ce
|
| 15-Mar-2020 |
Jed Brown <jed@jedbrown.org> |
docs: fix sowing list syntax/incomplete man page
|
| #
1e69453d
|
| 28-Oct-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-petscint-petscmpiint' into 'master'
Replace PetscInt with PetscMPIInt when returning a rank
See merge request petsc/petsc!2222
|
| #
131c27b5
|
| 28-Oct-2019 |
prj- <pierre.jolivet@enseeiht.fr> |
Replace PetscInt with PetscMPIInt when returning a rank
|
| #
ed0ed7c6
|
| 19-Sep-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into 'barry/2019-08-22/fix-fblaslapack-for-nag'
# Conflicts: # lib/petsc/conf/test
|
| #
9a941f3c
|
| 13-Sep-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'wence/fix/freeze-petsc-layout' into 'master'
freeze PetscLayout after PetscLayoutSetUp
Closes #356
See merge request petsc/petsc!2028
|
| #
ca5434da
|
| 28-Aug-2019 |
Lawrence Mitchell <lawrence@wence.uk> |
PetscLayout: forbid calling setup twice with different sizes
* PetscLayout objects should be considered immutable, especially because they can be shared. * Make use of PetscLayoutCreateFromSizes().
PetscLayout: forbid calling setup twice with different sizes
* PetscLayout objects should be considered immutable, especially because they can be shared. * Make use of PetscLayoutCreateFromSizes(). * setupcalled is now the single indicator that PetscLayout is ready. * Insure the rest of variables (e.g. map->rstart) are calculated even if n, N and range are set.
show more ...
|
| #
9621ec18
|
| 04-Sep-2019 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
Add PetscLayoutCreateFrom{Sizes,Ranges}.
Remove PetscLayoutSetUp_SizesFromRanges_Private. Update MatLoad_AIJ_HDF5. ISGeneralSetIndices: Use PetscLayoutCreateFromSizes(), preserve blocksize.
|
| #
c168f6d8
|
| 04-Sep-2019 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
PetscLayoutDuplicate: don't copy range if it doesn't exist
|
| #
a8643c1e
|
| 04-Sep-2019 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
PetscLayoutCreate: manpage fixes
|
| #
89583661
|
| 21-Jun-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/barry/add-petscarrayxxx-ops' [PR #1771]
|