| #
45480ffe
|
| 06-Apr-2021 |
Matthew G. Knepley <knepley@gmail.com> |
DM+Plex: Boundary integration functions are now stored in a PetscWeakForm held in the Boundary object - Boundary residual/Jacobian functions now take a form key - Now store DMLabel in DSBoundary - Im
DM+Plex: Boundary integration functions are now stored in a PetscWeakForm held in the Boundary object - Boundary residual/Jacobian functions now take a form key - Now store DMLabel in DSBoundary - Improved Boundary, Weak Form, and DS viewers - Remove DMCopyBoundary(), DMCopyDisc() is sufficient - Need DMTransferDS_Internal() to create new DS with label in the correct DM - Correct all DMAddBoundary() in tests - Allow DMBoundary to hold just a label name if necessary since p4est is missing labels in a lot of places - Fix propagating coordinate dimension in DS
show more ...
|
| #
e3e09d54
|
| 08-Apr-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'bourdin/exodus-viewer' into 'main'
exodusii: viewer updates
See merge request petsc/petsc!3836
|
| #
6823f3c5
|
| 06-Apr-2021 |
Blaise Bourdin <bourdin@lsu.edu> |
exodusii: viewer updates - finished implementing PETSCVIEWEREXODUSII - Call the proper exodusii function when VecView/Load and DMView/Load are invoked on a PETSCVIEWEREXODUSII viewer - Added
exodusii: viewer updates - finished implementing PETSCVIEWEREXODUSII - Call the proper exodusii function when VecView/Load and DMView/Load are invoked on a PETSCVIEWEREXODUSII viewer - Added interface to define second order exodusii meshes - updated dm/impls/plex/tests/ex26.c
show more ...
|
| #
1f6d1f78
|
| 07-Dec-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-plex-2d-adapt' into 'master'
Knepley/feature plex 2d adapt
See merge request petsc/petsc!3461
|
| #
3f2a96e3
|
| 13-Nov-2020 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Added parallel SBR refinement - Only 2D
|
| #
d6236948
|
| 25-Nov-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-tetgen-labels' into 'master'
DM: Added universal label
See merge request petsc/petsc!3402
|
| #
0fdc7489
|
| 25-Nov-2020 |
Matthew Knepley <knepley@gmail.com> |
DM: Added universal label - A universal label encodes the markers for a set of labels - We need this when using systems like TetGen that only take a single label - Added tests in Plex ex11
|
| #
09833dfc
|
| 09-Nov-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release' into master
|
| #
31d30fd0
|
| 07-Nov-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jed/header-symbol-consistency' into 'release'
Remove interface declarations for functions that don't exist
See merge request petsc/petsc!3374
|
| #
5c830584
|
| 27-Oct-2020 |
Jed Brown <jed@jedbrown.org> |
Remove interface declarations for functions that don't exist
|
| #
8b604b9c
|
| 23-Oct-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-plex-egads-mesh' into 'master'
Plex: Allow EGADS mesh creation through the normal mechanism
See merge request petsc/petsc!3364
|
| #
7bee2925
|
| 23-Oct-2020 |
Matthew Knepley <knepley@gmail.com> |
Plex: Allow EGADS mesh creation through the normal mechanism
|
| #
53d71bcd
|
| 26-Aug-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'adams/feature-dmplex-snes-landau-kokkos-barry-rebased' into 'master'
Adams/feature dmplex snes landau kokkos barry rebased
See merge request petsc/petsc!3050
|
| #
e0eea495
|
| 26-Aug-2020 |
Mark <cal2princeton@yahoo.com> |
Add a Landau collision operator, based on DMPlex and PetscFE, that uses p4est. It uses the new Kokkos interface and has a separate Cuda implementation. This could be deployed as 3rd party library, bu
Add a Landau collision operator, based on DMPlex and PetscFE, that uses p4est. It uses the new Kokkos interface and has a separate Cuda implementation. This could be deployed as 3rd party library, but this is easier to deploy to ECP, among other apps.
show more ...
|
| #
16924cb1
|
| 26-Aug-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2020-08-16/fix-source-formatting' into 'master'
Turn on checkbadSource test to generate an error when found; fix all source code that causes errors
See merge request petsc/petsc
Merge branch 'barry/2020-08-16/fix-source-formatting' into 'master'
Turn on checkbadSource test to generate an error when found; fix all source code that causes errors
See merge request petsc/petsc!3064
show more ...
|
| #
2da392cc
|
| 17-Aug-2020 |
Barry Smith <bsmith@mcs.anl.gov> |
Turn on checkbadSource test to generate an error when found; fix all source code that causes errors
Commit-type: portability-fix, testing-fix, style-fix, feature, maintainability /spend 1.5h
|
| #
8bbbbe7a
|
| 13-Aug-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'haplav/dmplexbuildfromcelllist-numvertices-petscdecide' into 'master'
DMPlexBuildFromCellList{,Parallel}: Improve vertex count handling.
See merge request petsc/petsc!3031
|
| #
25b6865a
|
| 06-Aug-2020 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
DMPlexBuildFromCellList{,Parallel}: Improve vertex count handling.
* DMPlexBuildFromCellListParallel: add global vertex count argument * DMPlexBuildFromCellList{,Parallel}: local and global vertex c
DMPlexBuildFromCellList{,Parallel}: Improve vertex count handling.
* DMPlexBuildFromCellListParallel: add global vertex count argument * DMPlexBuildFromCellList{,Parallel}: local and global vertex count can be PETSC_DECIDE * if both are PETSC_DECIDE, max vertex id in cells + 1 is used * DMPlexLoad_HDF5_Xdmf_Internal: the check is no more needed
show more ...
|
| #
6ff634ac
|
| 06-Aug-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'haplav/dmplexbuildfromcelllist-remove-invertcells-arg' into 'master'
DMPlexBuild{,Coordinates}FromCellList{,Parallel}: reduce argument list
See merge request petsc/petsc!3024
|
| #
5e488331
|
| 05-Aug-2020 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
DMPlexBuildCoordinatesFromCellList: Remove invertCells arg.
* ditto for DMPlexBuildCoordinatesFromCellListParallel * remove DMPlexInvertCell_Internal * add DMPlexInvertCells_XDMF_Private into plexhd
DMPlexBuildCoordinatesFromCellList: Remove invertCells arg.
* ditto for DMPlexBuildCoordinatesFromCellListParallel * remove DMPlexInvertCell_Internal * add DMPlexInvertCells_XDMF_Private into plexhdf5xdmf.c * called only in DMPlexLoad_HDF5_Xdmf_Internal * process all cells at once * support variable cone size
show more ...
|
| #
1edcf0b2
|
| 04-Aug-2020 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
DMPlexBuildCoordinatesFromCellList: remove numCells,numVertices args
|
| #
caa22a8a
|
| 04-Aug-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'rlwalker/feature-plex-example-poroelasticity-cryer' into 'master'
Rlwalker/feature plex example poroelasticity cryer
See merge request petsc/petsc!3013
|
| #
fc172184
|
| 02-Aug-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'haplav/expose-dmplexbuildfromcelllist' into 'master'
expose DMPlexBuildFromCellList and friends
See merge request petsc/petsc!3016
|
| #
56cf3b9c
|
| 27-Jul-2020 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Need to add BC for the solution time derivative in TS problems - Added DMPlexInsertTimeDerivativeBoundaryValues() - Added time derivative of the solution argument to DMAddBoundary(), DMGetBou
Plex: Need to add BC for the solution time derivative in TS problems - Added DMPlexInsertTimeDerivativeBoundaryValues() - Added time derivative of the solution argument to DMAddBoundary(), DMGetBoundary(), PetscDSAddBoundary(), PetscDSUpdateBoundary(), PetscDSGetBoundary()
show more ...
|
| #
b09969d6
|
| 30-Jul-2020 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
Expose DMPlexBuildFromCellList and friends.
* DMPlexBuildFromCellList_Parallel_Internal -> DMPlexBuildFromCellListParallel * DMPlexBuildCoordinates_Parallel_Internal -> DMPlexBuildCoordinatesFromCel
Expose DMPlexBuildFromCellList and friends.
* DMPlexBuildFromCellList_Parallel_Internal -> DMPlexBuildFromCellListParallel * DMPlexBuildCoordinates_Parallel_Internal -> DMPlexBuildCoordinatesFromCellListParallel * DMPlexBuildFromCellList_Internal -> DMPlexBuildFromCellList * DMPlexBuildCoordinates_Internal -> DMPlexBuildCoordinatesFromCellList * DMPlexCreateFromCellList{,Parallel}Petsc manpage improvements
show more ...
|