History log of /petsc/src/dm/interface/dm.c (Results 376 – 400 of 1790)
Revision Date Author Comments
# 015b7dad 13-Jan-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jeremy/libceed' into 'main'

Expand libCEED + DMPlex Restriction support

See merge request petsc/petsc!4701


# a2c9b50f 13-Jan-2022 Jeremy L Thompson <jeremy@jeremylt.org>

Expand libCEED + DMPlex Restriction support


# 940e4fdf 12-Jan-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2021-12-09/attribute-format-mat' into 'main'

Feature: Attribute Format - Mat

See merge request petsc/petsc!4634


# aac8517f 08-Jan-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-plex-multiple-hybrid' into 'main'

DM+FE: Allow multiple cohesive fields

See merge request petsc/petsc!4616


# 5fedec97 17-Aug-2021 Matthew G. Knepley <knepley@gmail.com>

DM+FE: Allow multiple cohesive fields
- Changed name from "hybrid" cell to "cohesive" cell
- Fixed check for cohesive field in PetscFE and DM
- Fixed DMCreateDS() for new scheme
- Added PetscDSIsCohe

DM+FE: Allow multiple cohesive fields
- Changed name from "hybrid" cell to "cohesive" cell
- Fixed check for cohesive field in PetscFE and DM
- Fixed DMCreateDS() for new scheme
- Added PetscDSIsCohesive() and PetscDSGetNumCohesive()
- Replaced PetscDSGetHybrid() with PetscDSGetCohesive() and
PetscDSSetHybrid() with PetscDSSetCohesive()
- Added PetscDSGetFieldOffsetCohesive()
- Fixed hybrid Jacobian integration
- Hybrid Jacobian integration needs to know the side of the interface, just like residual integration
- Needs to use cohesive field offsets
- Update takes the side as an argument

show more ...


# 546078ac 10-Dec-2021 Jacob Faibussowitsch <jacob.fai@gmail.com>

remove trailing newline from SETERRQ


# b1c7127e 03-Jan-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'haplav/fix-dmlabelcompare-collectiveness' into 'main'

make DMCompareLabels and DMLabelCompare really collective

See merge request petsc/petsc!4691


# 5efe38cc 22-Dec-2021 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

make DMCompareLabels,DMLabelCompare really collective


# 2de9a846 09-Dec-2021 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 03182279 08-Dec-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/fix-dm-composite-clone' into 'release'

Knepley/fix dm composite clone

See merge request petsc/petsc!4617


# d17bd122 04-Dec-2021 Matthew G. Knepley <knepley@gmail.com>

DM: Do not update DS with a negative dim


# 887dddf3 19-Nov-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jwallwork23/mmg-trim' into 'main'

Plex interface for Mmg and ParMmg

See merge request petsc/petsc!4431


# c0517cd5 11-Oct-2021 Matthew G. Knepley <knepley@gmail.com>

DM: Take over management of mesh generators and adaptors from DMPlex
- Change adaptLabel signature to match adaptMetric
- Move mesh generator list from DMPlex to DM
- DMAdaptLabel() and DMAdaptMetric

DM: Take over management of mesh generators and adaptors from DMPlex
- Change adaptLabel signature to match adaptMetric
- Move mesh generator list from DMPlex to DM
- DMAdaptLabel() and DMAdaptMetric() now check this list
- Register metric adaptation packages
- Change -dm_plex_generator to -dm_generator
- Change -dm_plex_adaptor to -dm_adaptor

show more ...


# be7a8307 18-Nov-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'ksagiyam/dmplex_path_change' into 'main'

Ksagiyam/dmplex path change

Closes #956 and #896

See merge request petsc/petsc!4441


# c9ad657e 02-Aug-2021 ksagiyam <k.sagiyama@imperial.ac.uk>

plexhdf5: Introduce storage versioning and version 2.0.0;

* introduce DMPlexStorageVersion x.y.z
* if no version specified in file => 1.0.0
[original version before the project - that in petsc rel

plexhdf5: Introduce storage versioning and version 2.0.0;

* introduce DMPlexStorageVersion x.y.z
* if no version specified in file => 1.0.0
[original version before the project - that in petsc release 3.16.0]
* check version in both file and option -dm_plex_view_hdf5_storage_version
* version 2.0.0 changes paths to topology, labels, coordinates
* support both versions 1.0.0 and 2.0.0 for writing
* use sizeof in PetscSNPrintf() calls

show more ...


# cd7e8a5e 03-Aug-2021 ksagiyam <k.sagiyama@imperial.ac.uk>

plex: DMPlex needs to be named before calling DM{View, Load}()

DMPlexCreateFromFile() takes mesh name as argument


# 6cb41cfa 01-Nov-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'rmills/feature-dm-bind-below' into 'main'

Rmills/feature dm bind below

See merge request petsc/petsc!3455


# e9c74fd6 28-Sep-2021 Richard Tran Mills <rmills@rmills.org>

Add Vec/MatGetBindingPropagates().


# b1538989 18-Mar-2021 Richard Tran Mills <rmills@rmills.org>

DMCreateInterpolationScale() now propagates the bindingpropagates flag.


# 83aa49f4 17-Mar-2021 Richard Tran Mills <rmills@rmills.org>

DMCreateInterpolationScale() now honors bindingpropagates flag of 'fine' vector.


# 9704db99 25-Sep-2020 Richard Tran Mills <rmills@rmills.org>

Bind matrix in DMCreateInterpolationScale() to CPU if the vector is bound.


# a3574896 22-Sep-2020 Richard Tran Mills <rmills@rmills.org>

Propagate the dm->bind_below setting from parent in DMCoarsen().


# a4ea9b21 16-Sep-2020 Richard Tran Mills <rmills@rmills.org>

Add -dm_bind_below option to allow user-specified size threshold below which GPU is not used for Vec and Mat objects associated with a DM.

This is currently only implemented for DMDA.

Thanks-to: Ju

Add -dm_bind_below option to allow user-specified size threshold below which GPU is not used for Vec and Mat objects associated with a DM.

This is currently only implemented for DMDA.

Thanks-to: Junchao Zhang <jczhang@mcs.anl.gov>

show more ...


# 3d6219dc 28-Oct-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/fix-plex-reorder' into 'main'

Plex: Reordering should not create a section

See merge request petsc/petsc!4504


# bdf63967 27-Oct-2021 Matthew G. Knepley <knepley@gmail.com>

Plex: Automatically reorder mesh during creation
- Uses -dm_plex_reorder


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