| #
3fb5370e
|
| 09-Dec-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2021-11-18/attribute-format-vec' into 'main'
Feature: Attribute Format - Vec
See merge request petsc/petsc!4565
|
| #
2abc8c78
|
| 18-Nov-2021 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Change to PetscInt_FMT in vec sources
|
| #
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
|
| #
4165533c
|
| 12-Sep-2021 |
Jose E. Roman <jroman@dsic.upv.es> |
Fix manpages: Argument --> Parameter (required to enable sowing checks)
|
| #
cae36a24
|
| 16-Apr-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jczhang/fix-mpi3-win' into 'main'
Turn off some MPI-3 features when not supported
See merge request petsc/petsc!3849
|
| #
d547623e
|
| 10-Apr-2021 |
Junchao Zhang <jczhang@mcs.anl.gov> |
SF: turn off some MPI3 win flavors when not supported
Reported-by: Danyang Su <danyang.su@gmail.com>
|
| #
16f8cdc7
|
| 09-Apr-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/barry/2021-03-28/fix-mpiu-allreduce-mpi-failure'
Fix capture of MPI error code in MPIU_Allreduce()
See merge request petsc/petsc!3777
|
| #
820f2d46
|
| 03-Apr-2021 |
Barry Smith <bsmith@mcs.anl.gov> |
All MPIU_ functions except MPIU_File return MPI error codes for checking
Update checkbadSource to find use of CHKERRQ with MPIU_ functions
Commit-type: i.e. error-checking, optimization, bug-fix, p
All MPIU_ functions except MPIU_File return MPI error codes for checking
Update checkbadSource to find use of CHKERRQ with MPIU_ functions
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 ...
|
| #
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
|
| #
83df288d
|
| 27-Feb-2021 |
Junchao Zhang <jczhang@mcs.anl.gov> |
Replace MPIU_REPLACE with MPI_REPLACE
Since we believe all MPI implementations support MPI_REPLACE
|
| #
b434c516
|
| 01-Mar-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2021-02-02/petscsf-communication-specific' into 'main'
PetscSFView() never called viewer for the specific type (bug), hence many...
See merge request petsc/petsc!3606
|
| #
62152ded
|
| 02-Feb-2021 |
Barry Smith <bsmith@mcs.anl.gov> |
PetscSFView() never called viewer for the specific type (bug), hence many output files were incorrect.
Added PetscSFView() support for basic MPI implementation and binary viewer saves communication
PetscSFView() never called viewer for the specific type (bug), hence many output files were incorrect.
Added PetscSFView() support for basic MPI implementation and binary viewer saves communication data to binary file. This new viewer shows exactly how much data is sent from each rank to the other ranks allowing fiting various performanace models to the data.
This uses MatView() to save the PetscSF data, but since Mat is above PetscSF in the software stack the code will not work with multiple PETSc libraries. How should this be managed if one wishes to preserve the traditionl PETSc algorithm stack?
Commit-type: bug-fix, feature Funded-by: brain project Project: brain project spend 1h
Update sfbasic.c save the transpose of the matrix since that indicates the sends for each rank which is easier to understand
Enable PetscSFView_Basic_PatternAndSizes only with single library
show more ...
|
| #
dcbdf7c4
|
| 06-Jan-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jose/chkerrmpi' into 'master'
Fix compile warnings after adding CHKERRMPI
See merge request petsc/petsc!3528
|
| #
c2c9d402
|
| 31-Dec-2020 |
Jose E. Roman <jroman@dsic.upv.es> |
Use CHKERRMPI in a file that was checking MPI errors differently
|
| #
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 ...
|
| #
bfc8fd11
|
| 24-Nov-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release' into master
|
| #
54f467a8
|
| 23-Nov-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jose/release/pgi-20.9-warnings' into 'release'
Fix warnings in NVIDIA compilers (formerly PGI)
See merge request petsc/petsc!3397
|
| #
b458e8f1
|
| 05-Nov-2020 |
Jose E. Roman <jroman@dsic.upv.es> |
Fix warnings in NVIDIA compilers (formerly PGI): unreachable statement
|
| #
7b917211
|
| 24-Aug-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'dalcinl/fix-null' into 'master'
Fix 0 -> NULL for pointers
See merge request petsc/petsc!3086
|
| #
4c8fdcea
|
| 23-Aug-2020 |
Lisandro Dalcin <dalcinl@gmail.com> |
Vec: Replace 0 -> NULL for pointers
|
| #
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
|
| #
b0d1f38a
|
| 22-Mar-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/jczhang/feature-sf-pack-direct'
Directly pass root/leafdata to MPI in SF when possible
See merge request petsc/petsc!2506
|