History log of /petsc/src/dm/impls/plex/plex.c (Results 551 – 575 of 1780)
Revision Date Author Comments
# 589a23ca 02-Jun-2020 Barry Smith <bsmith@mcs.anl.gov>

Updated the use of sizeof() when possible instead of using hardwired sizes for functions whose string arguments
need sizes. In particular done for PetscOptionsGetString(), PetscOptionsString(), and a

Updated the use of sizeof() when possible instead of using hardwired sizes for functions whose string arguments
need sizes. In particular done for PetscOptionsGetString(), PetscOptionsString(), and a few other utilities

Commit-type: style-fix

Development Tools: Vim, Emacs, Eclipse

show more ...


# e17ff1b9 11-Jun-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/fix-overzelous-maybeuseduninitialized' into 'master'

Silent overzelous warnings "may be used uninitialized in this function [-Wmaybe-uninitialized]"

See merge request p

Merge branch 'stefanozampini/fix-overzelous-maybeuseduninitialized' into 'master'

Silent overzelous warnings "may be used uninitialized in this function [-Wmaybe-uninitialized]"

See merge request petsc/petsc!2854

show more ...


# 327c2912 11-Jun-2020 Stefano Zampini <stefano.zampini@gmail.com>

Silent overzelous warnings "may be used uninitialized in this function [-Wmaybe-uninitialized]"


# b976369d 19-May-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/fix-plex-hybrid-assembly' into 'master'

Knepley/fix plex hybrid assembly

See merge request petsc/petsc!2793


# 665f567f 01-Apr-2020 Matthew G. Knepley <knepley@gmail.com>

Plex: More hybrid fixes
- Converted hybrid assembly to use PetscTabulation
- Protect for NULL discretizations, which happen with no dofs for a field
- Added PetscDiscType enum
- Changed PetscDSIsFE_I

Plex: More hybrid fixes
- Converted hybrid assembly to use PetscTabulation
- Protect for NULL discretizations, which happen with no dofs for a field
- Added PetscDiscType enum
- Changed PetscDSIsFE_Internal() to PetscDSGetDiscType_Internal()
- Must inject coordinates from hybrid cells into the ambient space

show more ...


# 27f02ce8 23-May-2019 Matthew G. Knepley <knepley@gmail.com>

Plex+FE: Updates for hybrid integration
- Added support for hybrid Jacobians
- Added PetscDSHasBdJacobian()
- Added boundary Jacobian preconditioner
- Needed a path to integrate the hybrid Jacobian p

Plex+FE: Updates for hybrid integration
- Added support for hybrid Jacobians
- Added PetscDSHasBdJacobian()
- Added boundary Jacobian preconditioner
- Needed a path to integrate the hybrid Jacobian preconditioner
- Fixed indexing in hybrid element mat update
- Be careful about the difference between intrinsic dimension and embedding dimension for hybrid integration
- Need to use rectangular transformation of gradient in case they are different
- Fix use of embedding dimension
- Make sure FEGeom struct has the dimensions set
- Pointwise function derivatives are in the embedding space
- Use PetscArrayzero()
- Change TransitiveClosure() for hybrid cells
- We get the closures of the endcaps, and then the hybrid faces, this allows degenerate cells that we need in PyLith

show more ...


# fc724d8e 13-May-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/fix-plex-projection-label' into 'master'

Plex: This fixes a pernicious bug with projection - When setting points along...

See merge request petsc/petsc!2773


# 4a1e0b3e 12-May-2020 Matthew G. Knepley <knepley@gmail.com>

Plex+Doc: Added additions to Changes and more documentation


# cf51de39 05-May-2020 Matthew G. Knepley <knepley@gmail.com>

Plex: Allow projection between bases on the same mesh


# 71f0bbf9 05-May-2020 Matthew G. Knepley <knepley@gmail.com>

Plex: Abstract getting dof indices on closure
- Added DMPlexMatSetClosureGeneral()
- Changed interface for existing DMPlexGetClosureIndices()


# e5c487bf 05-May-2020 Matthew G. Knepley <knepley@gmail.com>

Plex: Draw viewer for higher order geometry in 2D


# 5f790a90 30-Apr-2020 Matthew G. Knepley <knepley@gmail.com>

Plex: This fixes a pernicious bug with projection - When setting points along a label, we must filter out points in the closure that are not also in the label.


# 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


# cf9c20a2 19-Apr-2020 Jed Brown <jed@jedbrown.org>

PetscUnlikelyDebug: add useful macro for conditionals that should be skipped in optimized mode


# 76bd3646 14-Apr-2020 Jed Brown <jed@jedbrown.org>

PetscDefined: remove many uses of #ifdef PETSC_USE_DEBUG


# 4133f029 17-Apr-2020 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/maint'


# bc752b84 17-Apr-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jose/maint/warnings-nolog' into 'maint'

Fix compile warning --with-log=0

See merge request petsc/petsc!2724


# 64e5907a 16-Apr-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-neighbors-plex-overlap-0' into 'maint'

Fix DMGetNeighbors_DMPlex when overlap == 0

See merge request petsc/petsc!2715


# 0a19bb7d 16-Apr-2020 prj- <pierre.jolivet@enseeiht.fr>

Fix DMGetNeighbors_DMPlex when overlap == 0


# e5ed2c37 16-Apr-2020 Jose E. Roman <jroman@dsic.upv.es>

Fix compile warning --with-log=0


# 71bea4bd 09-Apr-2020 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/maint'


# e8d675ad 08-Apr-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'patch-1' into 'maint'

DMPlexGetDepth manpage: Empty mesh gives -1.

See merge request petsc/petsc!2693


# dc287ab2 06-Apr-2020 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

DMPlexGetDepth manpage: Empty mesh gives -1.

+ a few .seealso edits


# a582c248 06-Apr-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/fix-plex-subpoint-is' into 'master'

Plex: Now subpointIS is managed by the DM

See merge request petsc/petsc!2687


# 97d8846c 06-Apr-2020 Matthew Knepley <knepley@gmail.com>

Plex: Now subpointIS is managed by the DM


1...<<21222324252627282930>>...72