| #
9ace16cd
|
| 28-Jan-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
add PetscAssert() and PetscAssertFalse()
|
| #
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
|
| #
546078ac
|
| 10-Dec-2021 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
remove trailing newline from SETERRQ
|
| #
d5ed94bb
|
| 14-Sep-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/jose/fix-manpages'
Fix manpages to avoid errors reported by doctext
See merge request petsc/petsc!4309
|
| #
97bb3fdc
|
| 12-Sep-2021 |
Jose E. Roman <jroman@dsic.upv.es> |
Fix manpages: more errors reported by doctext
|
| #
c1bf08c5
|
| 06-Sep-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jose/spelling-errors' into 'main'
Fix many spelling errors in manpages and comments
See merge request petsc/petsc!4283
|
| #
a5b23f4a
|
| 03-Sep-2021 |
Jose E. Roman <jroman@dsic.upv.es> |
Fix spelling errors in manpages and comments
|
| #
e671c4ce
|
| 30-Mar-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'bourdin/plexnatural-memory-leak' into 'main'
plexnatural: fixed 2 memory leaks
See merge request petsc/petsc!3785
|
| #
14744f87
|
| 29-Mar-2021 |
Blaise Bourdin <bourdin@lsu.edu> |
plexnatural: fixed 2 memory leaks
|
| #
7ab9467e
|
| 02-Mar-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jczhang/sf-change-api' into 'main'
Change some SF APIs mentioned in the ECP paper
See merge request petsc/petsc!3659
|
| #
ad227fea
|
| 27-Feb-2021 |
Junchao Zhang <jczhang@mcs.anl.gov> |
SF: add an MPI_Op argument to SFBcast
|
| #
01f204a2
|
| 20-Jan-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'amarboeuf/dmplex-createglobaltonaturalsf' into 'master'
ComponentName: modification of DMPlexCreateGlobalToNaturalSF
See merge request petsc/petsc!3572
|
| #
5c3f5608
|
| 20-Jan-2021 |
AlexisMarb <alexis.marboeuf@hotmail.fr> |
ComponentName: modification of DMPlexCreateGlobalToNaturalSF
The modification of DMPlexCreateGlobaltoNaturalSF allows to pass NULL as an argument for the sequential section when calling the routine.
ComponentName: modification of DMPlexCreateGlobalToNaturalSF
The modification of DMPlexCreateGlobaltoNaturalSF allows to pass NULL as an argument for the sequential section when calling the routine. The interface hasn't change. It takes into account that a DM can be distributed with DMPlexDistribute just after its creation. In that case, sfNatural cannot be computed in DMPlexDistribute since no section is defined on the DM at that moment. The user should then call DMPlexCreateGlobaltoNaturalSF after a section is set to the parallel DM in order to compute the sfNatural. Instead of computing the sequential section needed for DMPlexCreateGlobaltoNaturalSF, he can now pass NULL as an argument for the section and it is reconstructed from the parallel section in the routine. Error messages are slightly modified in all routines of plexnatural.c when the naturalSF is not present and useNatural is set to TRUE. It mentioned now that a section has to be defined for the naturalSF to be computed. TODO: since DMPlexCreateGlobaltoNaturalSF is not typically called by the user, automatically call it as soon as useNatural is TRUE, the DM has been distributed and a section is present. No failed test when running all dm tests locally after the modification.
Reported-by: Blaise Bourdin <bourdin@lsu.edu> Thanks-to: Blaise Bourdin <bourdin@lsu.edu>
show more ...
|
| #
568ee828
|
| 15-Jan-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/fix-plex-g2n' into 'master'
Plex: Fixed serial fallback for GlobalToNatural
See merge request petsc/petsc!3560
|
| #
cafebca8
|
| 14-Jan-2021 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Fixed serial fallback for GlobalToNatural
|
| #
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 ...
|
| #
14998766
|
| 28-Jan-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/fix-dm-g2n-serial' into 'master'
DM: Handle serial case for Global-to-Natural mapping
See merge request petsc/petsc!2474
|
| #
a6a55fac
|
| 16-Jan-2020 |
Matthew G. Knepley <knepley@gmail.com> |
DM: Handle serial case for Global-to-Natural mapping
|
| #
60a4e99f
|
| 09-Jan-2020 |
Stefano Zampini <stefano.zampini@gmail.com> |
Merge branch 'master' into 'stefanozampini/sfwin-reuse-win'
# Conflicts: # config/BuildSystem/config/packages/MPI.py
|
| #
8372926a
|
| 06-Jan-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
2961c3ac
|
| 06-Jan-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-double-chkerrq' into 'maint'
Double CHKERRQ
See merge request petsc/petsc!2427
|
| #
c3b366b1
|
| 06-Jan-2020 |
prj- <pierre.jolivet@enseeiht.fr> |
Double CHKERRQ
|
| #
f80139e1
|
| 15-Aug-2019 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'jed/deprecate-dmgetdefaultsection' [PR #1969]
* jed/deprecate-dmgetdefaultsection: DMGetDefaultSection et al: add PETSC_DEPRECATED_FUNCTION These functions were deprecated in v3.9, but
Merge branch 'jed/deprecate-dmgetdefaultsection' [PR #1969]
* jed/deprecate-dmgetdefaultsection: DMGetDefaultSection et al: add PETSC_DEPRECATED_FUNCTION These functions were deprecated in v3.9, but no PETSC_DEPRECATED_FUNCTION was added at that time so many uses crept back into the source code. Here we mark it deprecated and fix all existing uses in PETSc.
DMGetLocalSection/DMSetLocalSection: add explicit names for DMGetSection/DMSetSection These names are for symmetry with DMGetLocalVector() versus DMGetGlobalVector().
DMGetSection: replace all internal usage with DMGetLocalSection Same for DMSetSection -> DMSetLocalSection. We retain the interface for DMGetSection/DMSetSection without deprecation warnings (for now).
show more ...
|
| #
92fd8e1e
|
| 14-Aug-2019 |
Jed Brown <jed@jedbrown.org> |
DMGetSection: replace all internal usage with DMGetLocalSection
Same for DMSetSection -> DMSetLocalSection. We retain the interface for DMGetSection/DMSetSection without deprecation warnings (for n
DMGetSection: replace all internal usage with DMGetLocalSection
Same for DMSetSection -> DMSetLocalSection. We retain the interface for DMGetSection/DMSetSection without deprecation warnings (for now).
Suggested-by: Barry Smith <bsmith@mcs.anl.gov>
show more ...
|