| #
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
|