History log of /petsc/include/petscdmplex.h (Results 301 – 325 of 1028)
Revision Date Author Comments
# 1e50132f 17-Feb-2020 Matthew G. Knepley <knepley@gmail.com>

Plex: Added ExodusII viewer


# c963fa0f 31-Jan-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'haplav/fix-dmplexinterpolatepointsf-cannot-handle-face' into 'master'

fix dmplexinterpolatepointsf cannot handle face

See merge request petsc/petsc!2478


# 0c0a32dc 28-Jan-2020 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

add DMPlexGetPointHeight()


# 04679c46 20-Jan-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-dm-cell-types' into 'master'

Knepley/feature dm cell types

See merge request petsc/petsc!2446


# ba2698f1 17-Dec-2019 Matthew G. Knepley <knepley@gmail.com>

DM+Plex: Now classify cells by polytope type
- Defined the polytope type of a cell. added names and special shortcut
pointer like depth - Fixed DMLabelMakeValid() to optimize for contiguous
runs of

DM+Plex: Now classify cells by polytope type
- Defined the polytope type of a cell. added names and special shortcut
pointer like depth - Fixed DMLabelMakeValid() to optimize for contiguous
runs of points - Added cell polytope type label to DM - This needs
special processing, like depth - Added DMPlexGetPointDepth(),
DMPlexGetCellType(), DMPlexGetCellTypeLabel() - DMPlexComputeCellTypes()
infers the cell type for all points using dim/depth/coneSize/ghostCells
- DMPlexGetRawFace(Hybrid)_Internal() now takes the cell type. This
means we can unify the functions later. - Replaced switch(dim/coneSize)
constructs with cell type

show more ...


# 339143f0 15-Jan-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-project-different-spaces' into 'master'

Knepley/feature project different spaces

See merge request petsc/petsc!2153


# a6e0b375 25-May-2019 Matthew G. Knepley <knepley@gmail.com>

Plex: Now for projection allow 3 DMs: input, output, and auxiliary
- We get the input DM from the input Vec
- Now we can have more general relations between input/output/auxiliary meshes in projectio

Plex: Now for projection allow 3 DMs: input, output, and auxiliary
- We get the input DM from the input Vec
- Now we can have more general relations between input/output/auxiliary meshes in projection and integration
- Added DMEnclosureType
- Added DMGetEnclosureRelation() and DMGetEnclosurePoint()
- Removed DMPlexGetSubpoint() and DMPlexGetAuxiliaryPoint()
- In projection, convert output mesh points to input mesh points
- Coordinates must be reordered after depth label is constructed
- DMPlexLabelAddFaceCells() only adds cells adjacent to faces
- Put in extra debugging for missing point enclosures
- In boundary projection, calculate face data for geometry
- p4est: use known point maps instead of projection to interp from base to coarse

show more ...


# 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


# 1a607572 31-Dec-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-egads' into 'master'

Plex: Added support for the EGADS CAD package

See merge request petsc/petsc!2411


# a8ededdf 19-Dec-2019 Matthew G. Knepley <knepley@gmail.com>

Plex: Added support for the EGADS CAD package


# d0463212 13-Dec-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-dm-monitor' into 'master'

Knepley/feature dm monitor

See merge request petsc/petsc!2369


# c0f0dcc3 08-Dec-2019 Matthew G. Knepley <knepley@gmail.com>

DM: Added monitors - Added DMMonitorSet(), DMMonitorCancel(), DMMonitorSetFromOptions(), DMMonitor() - Added DMPlexMonitorThroughput() and -dm_plex_monitor_throughput - SNES calls DMMonitor()


# a9e32f46 12-Dec-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/petscpartitioner-target-weights' into 'master'

Fix PetscPartitioner and add support for target partition weights

See merge request petsc/petsc!2333


# 3c41b853 24-Nov-2019 Stefano Zampini <stefano.zampini@gmail.com>

PetscPartitioner: Fix the class in many ways

- DMPlex now weights owned local cells by summing all the local section dofs in the closure of the cell
- Add support for target partition weights via ad

PetscPartitioner: Fix the class in many ways

- DMPlex now weights owned local cells by summing all the local section dofs in the closure of the cell
- Add support for target partition weights via additional PetscSection
- Add centralized option to use vertex weights
- Update man pages
- Rename PetscPartitionerPartition to PetscPartitionerDMPlexPartition since the function is specific to DMPlex
- Add interface to properly partition a graph via PetscPartitionerPartition
- Skip empty processes for distributed graphs in ParMetis and PTSCOTCH
- MatPartitioningPTSCOTCH: match PetscPartitioner calls
- DMPLEX ex24: added target partitioning tests

Update output files

show more ...


# 9ff78c21 30-Nov-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'haplav/feature-check-all-option' into 'master'

DMSetFromOptions_Plex: add -dm_plex_check_all option

See merge request petsc/petsc!2269


# a8432d5b 06-Nov-2019 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

DMPlexCheckConesConformOnInterfaces -> DMPlexCheckInterfaceCones.

Manpage improved.


# 6fd6eb74 22-Nov-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'haplav/fix-docs-dmplexisinterpolated' into 'master'

Improve manpages of DMPlexIsInterpolated and friends.

Closes #477

See merge request petsc/petsc!2280


# 9ade3219 22-Nov-2019 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

Improve manpages of DMPlexIsInterpolated and friends.

DMPlexIsInterpolatedCollective, DMPlexInterpolatedFlag.


# d0eddb9b 07-Nov-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'mark/fix-viewfromoptions' into 'master'

prototype for ViewFromOptions macro-->functions

See merge request petsc/petsc!2083


# fe2efc57 07-Nov-2019 Mark <cal2princeton@yahoo.com>

prototype for ViewFromOptions macro-->functions


# 55461da9 23-Oct-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'haplav/feature-dmplexisdistributed' into 'master'

Add DMPlexIsDistributed().

Closes #388

See merge request petsc/petsc!2124


# 5fa78c88 25-Jul-2019 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

Add DMPlexIsDistributed.

Use only one reduction (suggested by @jedbrown).


# a2ce5c33 21-Oct-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-plex-remap-geometry' into 'master'

Knepley/feature plex remap geometry

See merge request petsc/petsc!2131


# 0ccaee82 14-Oct-2019 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/haplav/feature-dmplexisinterpolated'

Add DMPlexIsInterpolated and DMPlexIsInterpolatedCollective.

See merge request petsc/petsc!2146


# 7d0f5628 12-Oct-2019 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

Add missing Fortran enum values for DMPlexInterpolatedFlag.

Shorten DMPLEX_INTERPOLATED_UNINITIALIZED -> DMPLEX_INTERPOLATED_INVALID to overcome fortran truncation.


1...<<11121314151617181920>>...42