| 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 |
| 37bca1d5 | 29-Oct-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'kjansen/cgns_simple_test' into 'main'
cgns: add a simple parallel test
See merge request petsc/petsc!7962 |
| ff018026 | 29-Oct-2024 |
Kenneth E. Jansen <kenneth.jansen@colorado.edu> |
cgns: add a simple parallel test |
| 4c155f28 | 28-Oct-2024 |
James Wright <james@jameswright.xyz> |
cgns: Add LogEventObjects to macros |
| 5582b114 | 26-Oct-2024 |
James Wright <james@jameswright.xyz> |
cgns: Add log events for CGNS calls
Co-authored-by: Jed Brown <jed@jedbrown.org> |
| ef9588a5 | 28-Oct-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'release' |
| 4e98a4a8 | 24-Oct-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini-release-patch-15393' into 'release'
DMPLEX: remove flush of VTK viewer
See merge request petsc/petsc!7956 |
| 2e45e1b1 | 24-Oct-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release' |
| 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 |
| 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 ...
|
| e58947e7 | 22-Oct-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jrwrigh/cleanup_malloc' into 'release'
sys: Cleanup PetscMalloc and PetscCalloc
See merge request petsc/petsc!7892 |
| 32603206 | 02-Oct-2024 |
James Wright <james@jameswright.xyz> |
Address potential Malloc/Calloc ternary operator bugs
- Bug either by the argument of the ternary operator being cast inappropriately to `size_t` or by the values themselves not being cast to `s
Address potential Malloc/Calloc ternary operator bugs
- Bug either by the argument of the ternary operator being cast inappropriately to `size_t` or by the values themselves not being cast to `size_t` when necessary.
show more ...
|
| 72b6020c | 21-Oct-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jrwrigh/cgns_fix_test' into 'main'
test: Fix parallel CGNS test redistribution
See merge request petsc/petsc!7955 |
| f819935b | 20-Oct-2024 |
James Wright <james@jameswright.xyz> |
test: Fix parallel CGNS test redistribution
Lack of flag meant that the mesh wasn't actually redistributed by accident |
| 4a23637c | 21-Oct-2024 |
James Wright <james@jameswright.xyz> |
fix(plex): Remove leaking section creation |
| e535cce4 | 20-Oct-2024 |
James Wright <james@jameswright.xyz> |
plex: Deprecate DMPlex{Set,Get}GlobalToNaturalSF
Natural SF got moved to a "global" DM object, so should be used there. Additionally, DMPlexSetGlobalToNaturalSF() did not destroy a pre-existing sfNa
plex: Deprecate DMPlex{Set,Get}GlobalToNaturalSF
Natural SF got moved to a "global" DM object, so should be used there. Additionally, DMPlexSetGlobalToNaturalSF() did not destroy a pre-existing sfNatural from the DM, causing memory leaks
show more ...
|
| 300f1712 | 05-Oct-2024 |
Stefano Zampini <stefano.zampini@gmail.com> |
brain dead fixes for useless casts in examples |
| 835f2295 | 05-Oct-2024 |
Stefano Zampini <stefano.zampini@gmail.com> |
Brain dead fixes for useless casts |
| 5a236de6 | 21-Oct-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release' |
| 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 |
| a370cb8a | 21-Oct-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-hamiltonian-ex2-opt' into 'main'
Fix Hamiltonian ex2 for Landau Damping
See merge request petsc/petsc!7937 |
| e5ab922b | 21-Oct-2024 |
Stefano Zampini <stefano.zampini@gmail.com> |
DMPLEX: remove flush of VTK viewer |
| a2aa6d81 | 20-Oct-2024 |
James Wright <james@jameswright.xyz> |
plex: Misc style change |
| d52c2f21 | 02-Oct-2024 |
Matthew G. Knepley <knepley@gmail.com> |
DMSwarm: Allow multiple fields to define the DM field and multiple cellDM, allow different coordinate fields, and compute moments - Changed interface for DMSwarmVectorDefineField() and DMSwarmVectorG
DMSwarm: Allow multiple fields to define the DM field and multiple cellDM, allow different coordinate fields, and compute moments - Changed interface for DMSwarmVectorDefineField() and DMSwarmVectorGetField() to allow multiple fields - Add DMSwarmReplace_Internal() - Add coordinate name to Swarm - Add DMSwarmGetCoordinateField() and DMSwarmSetCoordinateField() - Add DMSwarmComputeMoments() - In DMLocatePoints_Plex(), ignore extra coordinates in input vector - Add CellDMInfo struct - Add DMSwarmPushCellDM() and DMSwarmPopCellDM()
show more ...
|