| #
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 ...
|
| #
7dab5697
|
| 26-Apr-2019 |
Jed Brown <jed@59a2.org> |
Merged in jed/plex-tensor-fe (pull request #1590)
Jed/plex tensor fe
Approved-by: BarryFSmith <bsmith@mcs.anl.gov> Approved-by: Matthew Knepley <knepley@gmail.com>
|
| #
bc1eb3fa
|
| 25-Apr-2019 |
Jed Brown <jed@jedbrown.org> |
DMPlexCreateSpectralClosurePermutation: rename to DMPlexSetClosurePermutationTensor
|
| #
916e780b
|
| 19-Mar-2019 |
hannah_mairs <hannah.mairs@gmail.com> |
Fixes for Barry's review in pr1451 and others
|
| #
8272889d
|
| 12-Apr-2019 |
Satish Balay <balay@mcs.anl.gov> |
Revert "Revert "Merge branch 'pr1451/hmorgan/fix-GLL-quadrature/master' [PR #1451]""
This reverts commit f8f0706ac36152a85c2163c77236a76f30185f56.
|
| #
bdb1ab76
|
| 04-Apr-2019 |
Václav Hapla <vaclav.hapla@erdw.ethz.ch> |
Merged in haplav/fix-dmplexcheckskeleton (pull request #1503)
DMPlexCheck{Skeleton,Faces}: remove simplex arg; fix for undistributed meshes
Approved-by: Matthew Knepley <knepley@gmail.com> Approved
Merged in haplav/fix-dmplexcheckskeleton (pull request #1503)
DMPlexCheck{Skeleton,Faces}: remove simplex arg; fix for undistributed meshes
Approved-by: Matthew Knepley <knepley@gmail.com> Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
show more ...
|
| #
25c50c26
|
| 03-Apr-2019 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
DMPlexCheck{Skeleton,Faces}: remove simplex arg; fix for undistributed meshes
|
| #
df7887d0
|
| 02-Apr-2019 |
Florian Wechsung <f.wechsung@gmail.com> |
Merged in florianwechsung/petsc/fw/vertexrebalancing (pull request #1421)
DMPLEX/PCPATCH: Rebalancing shared points on parallel interfaces
Approved-by: BarryFSmith <bsmith@mcs.anl.gov> Approved-by:
Merged in florianwechsung/petsc/fw/vertexrebalancing (pull request #1421)
DMPLEX/PCPATCH: Rebalancing shared points on parallel interfaces
Approved-by: BarryFSmith <bsmith@mcs.anl.gov> Approved-by: Lawrence Mitchell <wence@gmx.li>
show more ...
|
| #
65af5dc4
|
| 02-Apr-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
d4364d68
|
| 02-Apr-2019 |
Matthew Knepley <knepley@gmail.com> |
Merged in knepley/fix-plex-circular-dep (pull request #1487)
Plex+SNES: Moved some functions back to Plex
Approved-by: Jose E. Roman <jroman@dsic.upv.es>
|
| #
2f856554
|
| 01-Apr-2019 |
Matthew G. Knepley <knepley@gmail.com> |
Plex+SNES: Moved some functions back from SNES to Plex - Get/RestoreCellFields() - Get/RestoreFaceFields() - Get/RestoreFaceGeometry() - Run the subdomain hook to copy the DMSolver
|
| #
0ceef49f
|
| 27-Mar-2019 |
Václav Hapla <vaclav.hapla@erdw.ethz.ch> |
Merged in knepley/fix-plex-interpolate-sf-new1 (pull request #1473)
fix DMPlexInterpolatePointSF()
Approved-by: Matthew Knepley <knepley@gmail.com>
|
| #
e53487d3
|
| 20-Sep-2018 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Expose DMPlexInterpolatePointSF()
|
| #
d5528e35
|
| 07-Mar-2019 |
Florian Wechsung <f.wechsung@gmail.com> |
specify which type of entity to balance (e.g. 0 => vertices, 1 => edges in 2D)
|
| #
41525646
|
| 06-Feb-2019 |
Florian Wechsung <wechsung@maths.ox.ac.uk> |
add ability to perform the rebalancing in serial, add timings
|
| #
7ef73641
|
| 01-Jan-2019 |
Florian Wechsung <wechsung@maths.ox.ac.uk> |
add option to use current parallel distribution as initial guess
|
| #
c965bd60
|
| 25-Dec-2018 |
Florian Wechsung <f.wechsung@gmail.com> |
first go at C implementation of SF rebalancing
|
| #
f8f0706a
|
| 19-Mar-2019 |
Karl Rupp <me@karlrupp.net> |
Revert "Merge branch 'pr1451/hmorgan/fix-GLL-quadrature/master' [PR #1451]"
This reverts commit 4d195b5eb92504439ee3a75f081f195aff73b70e, reversing changes made to 57cf99f718c63d6d4dd898d489c9b5204d
Revert "Merge branch 'pr1451/hmorgan/fix-GLL-quadrature/master' [PR #1451]"
This reverts commit 4d195b5eb92504439ee3a75f081f195aff73b70e, reversing changes made to 57cf99f718c63d6d4dd898d489c9b5204d7f7338.
Accidentally merged to `master` instead of `next`. If tests turn out okay, this revert will be reverted.
show more ...
|
| #
4d195b5e
|
| 19-Mar-2019 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'pr1451/hmorgan/fix-GLL-quadrature/master' [PR #1451]
|
| #
6a6dd048
|
| 22-Feb-2019 |
hannah_mairs <hannah.mairs@gmail.com> |
adding PetscGaussLobattoLegendre function to dt, removing GLL, updating examples
|
| #
8000f006
|
| 15-Mar-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' of bitbucket.org:petsc/petsc
|
| #
4214019e
|
| 11-Mar-2019 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'knepley/fix-plex-aux-integrate' [PR #1422]
* knepley/fix-plex-aux-integrate: Plex: Added DMPlexGetAuxiliaryPoint(), and used it in integration
|
| #
44171101
|
| 08-Mar-2019 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Added DMPlexGetAuxiliaryPoint(), and used it in integration - It was already being used in projection
|
| #
a041468a
|
| 06-Mar-2019 |
Lawrence Mitchell <lawrence@wence.uk> |
Merge branch 'master' into wence/feature-patch-all-at-once
|
| #
b0f52d29
|
| 28-Jan-2019 |
Joseph Pusztay <josephpusztay@Josephs-MacBook-Pro.local> |
Merge branch 'master' into jpusztay/feature-swarm-symplectic-example
|