History log of /petsc/src/dm/interface/dm.c (Results 326 – 350 of 1790)
Revision Date Author Comments
# 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 ...


1...<<11121314151617181920>>...72