History log of /petsc/include/petscdm.h (Results 176 – 200 of 755)
Revision Date Author Comments
# ae83a963 24-Sep-2019 Satish Balay <balay@mcs.anl.gov>

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

Knepley/feature dm boundingbox

See merge request petsc/petsc!2043


# b2e4378d 13-Sep-2019 Matthew G. Knepley <knepley@gmail.com>

DM: Move bounding box calculation from DMDA to DM
- Preserve fallback to indices for DMDA which I dislike intensely


# 4fc38257 21-Sep-2019 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'haplav/feature-dmaddlabel-reference' into 'master'

DMAddLabel: reference the label

See merge request petsc/petsc!2064


# 306894ac 16-Sep-2019 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

add DMRemoveLabelBySelf: remove DMLabel found by itself


# 35140aeb 05-Sep-2019 Pierre Jolivet <pierre.jolivet@enseeiht.fr>

Merge branch 'master' into this one.


# aaa38285 05-Sep-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2019-09-01/rm-default-language-from-dm' into 'master'

Update public API, and internal naming conventions for DM to eliminate use of...

See merge request petsc/petsc!1998


# 1bb6d2a8 01-Sep-2019 Barry Smith <bsmith@mcs.anl.gov>

Update public API, and internal naming conventions for DM to eliminate use of "default" (previously refered to default sections)

Commit-type: style-fix, documentation


# f80139e1 15-Aug-2019 Karl Rupp <me@karlrupp.net>

Merge branch 'jed/deprecate-dmgetdefaultsection' [PR #1969]

* jed/deprecate-dmgetdefaultsection:
DMGetDefaultSection et al: add PETSC_DEPRECATED_FUNCTION
These functions were deprecated in v3.9, but

Merge branch 'jed/deprecate-dmgetdefaultsection' [PR #1969]

* jed/deprecate-dmgetdefaultsection:
DMGetDefaultSection et al: add PETSC_DEPRECATED_FUNCTION
These functions were deprecated in v3.9, but no PETSC_DEPRECATED_FUNCTION was added at that time so many uses crept back into the source code. Here we mark it deprecated and fix all existing uses in PETSc.

DMGetLocalSection/DMSetLocalSection: add explicit names for DMGetSection/DMSetSection
These names are for symmetry with DMGetLocalVector() versus DMGetGlobalVector().

DMGetSection: replace all internal usage with DMGetLocalSection
Same for DMSetSection -> DMSetLocalSection. We retain the interface for DMGetSection/DMSetSection without deprecation warnings (for now).

show more ...


# 061576a5 14-Aug-2019 Jed Brown <jed@jedbrown.org>

DMGetLocalSection/DMSetLocalSection: add explicit names for DMGetSection/DMSetSection

These names are for symmetry with DMGetLocalVector() versus DMGetGlobalVector().

Suggested-by: Barry Smith <bsm

DMGetLocalSection/DMSetLocalSection: add explicit names for DMGetSection/DMSetSection

These names are for symmetry with DMGetLocalVector() versus DMGetGlobalVector().

Suggested-by: Barry Smith <bsmith@mcs.anl.gov>

show more ...


# 6f0eb057 14-Aug-2019 Jed Brown <jed@jedbrown.org>

DMGetDefaultSection et al: add PETSC_DEPRECATED_FUNCTION

These functions were deprecated in v3.9, but no
PETSC_DEPRECATED_FUNCTION was added at that time so many uses crept
back into the source code

DMGetDefaultSection et al: add PETSC_DEPRECATED_FUNCTION

These functions were deprecated in v3.9, but no
PETSC_DEPRECATED_FUNCTION was added at that time so many uses crept
back into the source code. Here we mark it deprecated and fix all
existing uses in PETSc.

show more ...


# 94aad3ce 07-Jul-2019 Lisandro Dalcin <dalcinl@gmail.com>

Merged in dalcinl/dm-api (pull request #1850)

DM interface

Approved-by: BarryFSmith <bsmith@mcs.anl.gov>


# 1c575b32 07-Jul-2019 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'maint'


# 97779f9a 05-Jul-2019 Lisandro Dalcin <dalcinl@gmail.com>

DM: Deprecate DMCreateAggregates()

* This interface is untested and may be redundant
* DMDA is the only provider, keep it as DMDACreateAggregates()


# 26bd1501 05-Jul-2019 Barry Smith <bsmith@mcs.anl.gov>

Remove use of _ and __ in front of PETSc include guards. Reason: C99 Reserved Identifiers

Commit-type: portability-fix


# 811966d4 03-May-2019 Matthew Knepley <knepley@gmail.com>

Merged in knepley/feature-dm-global-basis (pull request #1582)

Knepley/feature dm global basis

Approved-by: BarryFSmith <bsmith@mcs.anl.gov>


# ca3d3a14 18-Mar-2019 Matthew G. Knepley <knepley@gmail.com>

DM: Add ability to specify different global and local bases
- The global basis is for solving and applying BC
- The local basis is for assembly
- We transform bases in DMLocalToGlobal() and DMGlobalT

DM: Add ability to specify different global and local bases
- The global basis is for solving and applying BC
- The local basis is for assembly
- We transform bases in DMLocalToGlobal() and DMGlobalToLocal()
- Added a default implementation which does a rotation
- Transform functions used in BC and exact solutions, which we assume operate in the global basis
- Transform functions used in projection, which we assume operate in the global basis
- Transform Jacobian values to the global basis before insertion
- Transform coordinates to global basis when calling out projection, BC, and exact solution functions
- Copy transforms when forming a hierarchy
- Added many tiny LA things (Eigen is no longer a good dependency)

show more ...


# 09730fe9 18-Apr-2019 Matthew Knepley <knepley@gmail.com>

Merged in knepley/feature-plex-subds (pull request #1554)

Knepley/feature plex subds

Approved-by: BarryFSmith <bsmith@mcs.anl.gov>


# b3cf3223 17-Apr-2019 Matthew G. Knepley <knepley@gmail.com>

DM: Add translation between DM field numbers and DS field numbers
- Changed interface for DMGet/SetRegionDS(), DMGetRegionNumDS()


# f14d38d6 24-Mar-2019 Matthew Knepley <knepley@gmail.com>

Merged in knepley/feature-expose-section-subdm (pull request #1455)

DM: Expose creation functions for subdm and superdm from a Section

Approved-by: BarryFSmith <bsmith@mcs.anl.gov>


# 792b654f 18-Mar-2019 Matthew G. Knepley <knepley@gmail.com>

DM: Expose creation functions for subdm and superdm from a Section


# 8000f006 15-Mar-2019 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' of bitbucket.org:petsc/petsc


# e90062f0 14-Mar-2019 Matthew Knepley <knepley@gmail.com>

Merged in knepley/feature-move-adj-to-dm (pull request #1424)

Knepley/feature move adj to dm


# b0441da4 09-Mar-2019 Matthew G. Knepley <knepley@gmail.com>

DM: Eliminate DMPlexGet/SetAdjacencyUseCone/Closure() in favor of DMGet/SetBasicAdjacency()


# 34aa8a36 08-Mar-2019 Matthew G. Knepley <knepley@gmail.com>

DM+DS: Move adjacency from DS to DM
- Added DMGet/SetAdjacency()
- Altered DMView when fields are set
- Copy default adj on Clone, and field adj on CopyFields


# 7b559d1a 10-Mar-2019 Karl Rupp <me@karlrupp.net>

Merge branch 'knepley/fix-ds-init' [PR #1415]

* knepley/fix-ds-init:
DM: Fix DS initialization, so that we can setup the discretization multiple times


12345678910>>...31