| #
7e7609ec
|
| 31-Mar-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2022-03-30/fix-mpiu_allreduce' into 'main'
Fix mpiu_allreduce to always return PetscErrorCodes, never MPI error codes
See merge request petsc/petsc!5052
|
| #
1c2dc1cb
|
| 31-Mar-2022 |
Barry Smith <bsmith@mcs.anl.gov> |
Fix mpiu_allreduce to always return PetscErrorCodes, never MPI error codes
Both for debug and optimized builds
Also removes shadow declaration errors from use of mpiu_allreduce
Commit-type: error-
Fix mpiu_allreduce to always return PetscErrorCodes, never MPI error codes
Both for debug and optimized builds
Also removes shadow declaration errors from use of mpiu_allreduce
Commit-type: error-checking Reported-by: Lisandro Dalcin <dalcinl@gmail.com>
show more ...
|
| #
c38272b7
|
| 29-Mar-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/fix-glvis-hosimplex' into 'main'
Fix high-order meshes viz
See merge request petsc/petsc!5037
|
| #
8c4475ac
|
| 27-Mar-2022 |
Stefano Zampini <stefano.zampini@gmail.com> |
DMPlexCreateCoordinateSpace: do not attach FE since projection will think that coordinates are up-to-date
|
| #
10f43869
|
| 27-Mar-2022 |
Stefano Zampini <stefano.zampini@gmail.com> |
DMSetCoordinates: allow NULL
|
| #
ed26b609
|
| 26-Mar-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'balay/doc-fixes' into 'main'
doc fixes
See merge request petsc/petsc!5028
|
| #
49762cbc
|
| 26-Mar-2022 |
Satish Balay <balay@mcs.anl.gov> |
doc fixes
CI get 'manualpages.err' on stdout
sed: -e expression #1, char 34: Invalid range end Error! No level info in file: Could not open raja.c
|
| #
f882803c
|
| 26-Mar-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2022-02-23/variadic-chkerr' into 'main'
Variadic CHKERRQ()
See merge request petsc/petsc!4889
|
| #
9566063d
|
| 25-Mar-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
The great renaming:
- CHKERRQ() -> PetscCall() - CHKERRV() -> PetscCallVoid() - CHKERRMPI() -> PetscCallMPI() - CHKERRABORT() -> PetscCallAbort() - CHKERRCONTINUE() -> PetscCallContinue() - CHKERRXX
The great renaming:
- CHKERRQ() -> PetscCall() - CHKERRV() -> PetscCallVoid() - CHKERRMPI() -> PetscCallMPI() - CHKERRABORT() -> PetscCallAbort() - CHKERRCONTINUE() -> PetscCallContinue() - CHKERRXX() -> PetscCallThrow() - CHKERRCXX() -> PetscCallCXX() - CHKERRCUDA() -> PetscCallCUDA() - CHKERRCUBLAS() -> PetscCallCUBLAS() - CHKERRCUSPARSE() -> PetscCallCUSPARSE() - CHKERRCUSOLVER() -> PetscCallCUSOLVER() - CHKERRCUFFT() -> PetscCallCUFFT() - CHKERRCURAND() -> PetscCallCURAND() - CHKERRHIP() -> PetscCallHIP() - CHKERRHIPBLAS() -> PetscCallHIPBLAS() - CHKERRHIPSOLVER() -> PetscCallHIPSOLVER() - CHKERRQ_CEED() -> PetscCallCEED() - CHKERR_FORTRAN_VOID_FUNCTION() -> PetscCallFortranVoidFunction() - CHKERRMKL() -> PetscCallMKL() - CHKERRMMG() -> PetscCallMMG() - CHKERRMMG_NONSTANDARD() -> PetscCallMMG_NONSTANDARD() - CHKERRCGNS() -> PetscCallCGNS() - CHKERRPTSCOTCH() -> PetscCallPTSCOTCH() - CHKERRSTR() -> PetscCallSTR() - CHKERRTC() -> PetscCallTC()
show more ...
|
| #
dadcf809
|
| 03-Mar-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
fixes from recent linter change
|
| #
5f80ce2a
|
| 24-Feb-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
chkerr and friends wrapped
|
| #
6504ca36
|
| 23-Mar-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley-main-patch-53941' into 'main'
DM: Fix bad PetscCheck
See merge request petsc/petsc!5012
|
| #
12e84ecb
|
| 23-Mar-2022 |
Matthew Knepley <knepley@gmail.com> |
DM: Fix bad PetscCheck
|
| #
44dfd3ed
|
| 21-Mar-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2022-03-20/rm-dm-some-petsccheckfalse' into 'main'
Remove some PetscCheckFalse() from DM directories
See merge request petsc/petsc!4997
|
| #
7a8be351
|
| 21-Mar-2022 |
Barry Smith <bsmith@mcs.anl.gov> |
Remove some PetscCheckFalse() from DM directories
Fix several incorrect %d in formats
Commit-type: error-checking, house-keeping /spend 45m
|
| #
571c06ed
|
| 20-Mar-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-dm-aux-vec' into 'main'
DM: Add equation part to DM aux vector key
See merge request petsc/petsc!4995
|
| #
ac17215f
|
| 20-Mar-2022 |
Matthew G. Knepley <knepley@gmail.com> |
DM: Add equation part to DM aux vector key
|
| #
cb62b0ca
|
| 20-Mar-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jed/plex-coordinates-project' into 'main'
DMPlex: skip coordinate projection when FE space matches modulo quadrature
See merge request petsc/petsc!4891
|
| #
4f9ab2b4
|
| 25-Feb-2022 |
Jed Brown <jed@jedbrown.org> |
DMPlex: skip coordinate projection when FE space matches modulo quadrature
This requires checking that dual spaces are equal so that an legit projection is not required. For example, high order Gmsh
DMPlex: skip coordinate projection when FE space matches modulo quadrature
This requires checking that dual spaces are equal so that an legit projection is not required. For example, high order Gmsh meshes have equally spaced vertices while we prefer Gauss-Lobatto spacing, so that's a case where a projection is required. (It could be made faster, but that's for another day.)
show more ...
|
| #
72ef9a7f
|
| 18-Mar-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jed/dm-prealloc-skip' into 'main'
DMSetMatrixPreallocateSkip: skip setup that will be discarded with MatSetPreallocationCOO()
See merge request petsc/petsc!4990
|
| #
aa0f6e3c
|
| 18-Mar-2022 |
Jed Brown <jed@jedbrown.org> |
DMSetMatrixPreallocateSkip: skip setup that will be discarded with MatSetPreallocationCOO()
Analytic matrix preallocation runs on CPU and is relatively expensive. It is entirely discarded when MatSe
DMSetMatrixPreallocateSkip: skip setup that will be discarded with MatSetPreallocationCOO()
Analytic matrix preallocation runs on CPU and is relatively expensive. It is entirely discarded when MatSetPreallocationCOO() is called.
show more ...
|
| #
a7261a69
|
| 18-Mar-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2022-03-13/fix-some-manualpages/release' into 'main'
Improve generation of manual pages/fix a variety of manul pages basic formatting
See merge request petsc/petsc!4969
|
| #
147403d9
|
| 14-Mar-2022 |
Barry Smith <bsmith@mcs.anl.gov> |
doc: Fix a variety of manual page formatting issues
/spend 1h
|
| #
56b924f8
|
| 11-Mar-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jed/dm-block-size-gcd' into 'main'
DM: set local and global vector sizes based on gcd
See merge request petsc/petsc!4937
|
| #
5b8243e1
|
| 08-Mar-2022 |
Jed Brown <jed@jedbrown.org> |
DM: set local and global vector sizes based on gcd
This enables having block size 3 for elasticity with Q3 elements, for example. The alternative reduces to bs=1 in such cases because the block size
DM: set local and global vector sizes based on gcd
This enables having block size 3 for elasticity with Q3 elements, for example. The alternative reduces to bs=1 in such cases because the block sizes don't match. Also use gcd for DMGetLocalToGlobalMapping.
show more ...
|