| #
ac9d17c7
|
| 17-Feb-2025 |
Matthew G. Knepley <knepley@gmail.com> |
Plex+PetscFE: Fixes to allow embedded manifolds - Add PetscFEGeomMode to describe geometry - Reorganized PetscFEGeom - PetscFEGeomCreate(), DMFieldCreateFEGeom() and DMSNESGetFEGeom() now take the Pe
Plex+PetscFE: Fixes to allow embedded manifolds - Add PetscFEGeomMode to describe geometry - Reorganized PetscFEGeom - PetscFEGeomCreate(), DMFieldCreateFEGeom() and DMSNESGetFEGeom() now take the PetscFEGeomMode - J and invJ have dE dimensions - f1, g1, g2, g3 have dE dimensions - FIX the dim argument of all point function is really dE because it is used to index the gradients - Clarified behavior of PetscFEGeomGetCellPoint() - Now -dm_plex_coordinate_dim can change the coordinate dimension of a mesh created by Plex - Implicit cell geometry must be used when dim != cdim
show more ...
|
| #
76d69608
|
| 19-Jan-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
1d017dde
|
| 19-Jan-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2024-11-26/improve-man-pages/release' into 'release'
Improve some manual pages in KSP/SNES
See merge request petsc/petsc!8071
|
| #
0b4b7b1c
|
| 26-Nov-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Improve some manual pages in KSP/SNES
|
| #
de94d745
|
| 22-Nov-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jrwrigh/isoperiodic_sf_natural' into 'main'
isoperiodic: Correct sfNatural during reorientation
See merge request petsc/petsc!8001
|
| #
92a26154
|
| 10-Nov-2024 |
James Wright <james@jameswright.xyz> |
isoperiodic: Correct sfNatural after reorienting
|
| #
dd1ad842
|
| 11-Nov-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jrwrigh/deprecate_get_section' into 'main'
DM: Deprecate DM{Get,Set}Section
See merge request petsc/petsc!7997
|
| #
b98a7184
|
| 09-Nov-2024 |
James Wright <james@jameswright.xyz> |
DM: Deprecate DM{Get,Set}Section
They were already replaced by DM{Get,Set}LocalSection back in 3.12, but weren't deprecated for some reason
|
| #
161b16ed
|
| 29-Oct-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jrwrigh/cgns_timers' into 'main'
CGNS: Add LogEvents for read/write function calls
See merge request petsc/petsc!7967
|
| #
42d0c57a
|
| 26-Oct-2024 |
James Wright <james@jameswright.xyz> |
dm: Add DM_View log event
|
| #
9fc315c4
|
| 24-Oct-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jrwrigh/fix_isoperiodic_cgns' into 'main'
Plex: Fix DMSetCoordinateDisc projection for isoperiodic boundaries
See merge request petsc/petsc!7773
|
| #
b135a325
|
| 23-Oct-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-orient-mesh' into 'main'
Plex: Allow mesh orientation from options
See merge request petsc/petsc!7964
|
| #
b9da1bb3
|
| 14-Oct-2021 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Now use -dm_plex_orient to orient a newly created mesh
|
| #
90df3356
|
| 18-Aug-2024 |
James Wright <james@jameswright.xyz> |
Plex: Fix DMSetCoordinateDisc() for isoperiodic boundaries
This reinstates the changes added in !5970 and removed in !6959.
tl;dr, `DMCreateInterpolation` (used in `DMSetCoordinateDisc`, and `DMPro
Plex: Fix DMSetCoordinateDisc() for isoperiodic boundaries
This reinstates the changes added in !5970 and removed in !6959.
tl;dr, `DMCreateInterpolation` (used in `DMSetCoordinateDisc`, and `DMProjectCoordinates` before it) does not handle isoperiodic boundaries correctly. !5970 replaced that code using `DMProjectFieldLocal` instead. That was then removed in !6959. This is also discussed in issue 1506. I initially made an MR in !7308, but that was on a fork. This commit is on the PETSc repo itself.
show more ...
|
| #
be37439e
|
| 21-Oct-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/useless-cast' into 'main'
Remove useless cast
See merge request petsc/petsc!7894
|
| #
835f2295
|
| 05-Oct-2024 |
Stefano Zampini <stefano.zampini@gmail.com> |
Brain dead fixes for useless casts
|
| #
ad781fe3
|
| 21-Oct-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2024-09-29/fix-function-typedef-style' into 'main'
Unify handling of context destructors
See merge request petsc/petsc!7900
|
| #
49abdd8a
|
| 29-Sep-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Unifies all context destructors to have a form of PetscCtxDestroyFn == PetscErrorCode (*)(void **)
Changes the previous subset of destructor APIs that used PetscErrorCode (*)(void *) (mostly those t
Unifies all context destructors to have a form of PetscCtxDestroyFn == PetscErrorCode (*)(void **)
Changes the previous subset of destructor APIs that used PetscErrorCode (*)(void *) (mostly those that used PetscContainer
- Now allows any context to be a PetscObject - Will provide a cleaner mapping to bindings in other languages - Simplifies the maintenance of PETSc source code; improves clarity
Not backward compatible, compiler warnings will tell users what functions need to be updated
show more ...
|
| #
0f6b61eb
|
| 15-Oct-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-plex-plot' into 'main'
Plex+Viewer: PETSCVIEWERPYTHON and PyVista support for DMPLEX
See merge request petsc/petsc!7884
|
| #
22d6dc08
|
| 19-Sep-2024 |
Stefano Zampini <stefano.zampini@gmail.com> |
Plex+Viewer: Added Python and PyVista viewers - Enable viewer filename interface for Python viewer - Add -viewer_python_filename to set the output filename - Add -dm_plex_transform_active_values to e
Plex+Viewer: Added Python and PyVista viewers - Enable viewer filename interface for Python viewer - Add -viewer_python_filename to set the output filename - Add -dm_plex_transform_active_values to explicitly set values in the label - Add -dm_plex_option_phases to control sequencing of setup from the command line
show more ...
|
| #
0a78fc91
|
| 02-Oct-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
160390d7
|
| 29-Sep-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/typos' into 'release'
Fix typos
See merge request petsc/petsc!7893
|
| #
d7c1f440
|
| 29-Sep-2024 |
Pierre Jolivet <pierre@joliv.et> |
Fix typos
|
| #
78360bc1
|
| 27-Sep-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jose/docs-fix' into 'main'
Minor fixes in manpages
See merge request petsc/petsc!7886
|
| #
7dcfde4d
|
| 27-Sep-2024 |
Jose E. Roman <jroman@dsic.upv.es> |
Minor fixes in manpages
|