| #
d8e47b63
|
| 17-Sep-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2024-09-02/rebased-fix-conversion-warnings' into 'main'
Compiler finds (and forbid) casts from higher precision integers to lower
See merge request petsc/petsc!7806
|
| #
462c564d
|
| 14-Sep-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Fix MPIU_* routines to always return MPI error codes and thus be usable with PetscCallMPI()
Introduce MPIU_Count to be used when MPI_Count is not available
|
| #
0de6da8c
|
| 26-Aug-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jrwrigh/cgns_no_elem' into 'main'
fix(plexcgns): Tolerate ranks with no elements
See merge request petsc/petsc!7779
|
| #
44698e90
|
| 25-Aug-2024 |
James Wright <james@jameswright.xyz> |
plexcgns: Enable writing of finite volume meshes
|
| #
ec2db9e4
|
| 22-Aug-2024 |
James Wright <james@jameswright.xyz> |
refactor(plexcgns): Set grid_loc once and store
|
| #
59191b1e
|
| 21-Aug-2024 |
James Wright <james@jameswright.xyz> |
fix(plexcgns): Tolerate ranks with no elements
|
| #
6d174762
|
| 29-Mar-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jrwrigh/multiple_isoperiodic' into 'main'
Plex Isoperiodic: Allow multiple periodic directions
See merge request petsc/petsc!7305
|
| #
1fca310d
|
| 19-Feb-2024 |
James Wright <james@jameswright.xyz> |
Plex Isoperiodic: Allow multiple Face SFs
This is important for cases of multiple directions of periodicity, whose transforms are necessarily distinct from each other.
|
| #
a7585c35
|
| 27-Mar-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'thecasterian/fix-cgns-types' into 'main'
CGNS: fix MPI type and format string for cgsize_t
See merge request petsc/petsc!7277
|
| #
1fb9530e
|
| 09-Feb-2024 |
Jeongu Kim <souldomination@gmail.com> |
Fix MPI type and format string for cgsize_t
Currently, CGNS viewer assumes that cgsize_t is always 64-bit integer so it uses MPIU_INT64 and PetscInt64_FMT for MPI type and format string. Actually, t
Fix MPI type and format string for cgsize_t
Currently, CGNS viewer assumes that cgsize_t is always 64-bit integer so it uses MPIU_INT64 and PetscInt64_FMT for MPI type and format string. Actually, the definition of cgsize_t depends on the configuration of CGNS.
show more ...
|
| #
15c913a0
|
| 26-Oct-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-plex-high-order-view' into 'main'
Plex: Enable high order viewing
See merge request petsc/petsc!6959
|
| #
e44f6aeb
|
| 26-Oct-2023 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Enable high order viewing - Refinement recreates affine coordinates - Default for draw viewer - Replace DMProjectCoordinates() with DMSetCoordinateDisc() - Add argument to DMPlexCreateCoordinat
Plex: Enable high order viewing - Refinement recreates affine coordinates - Default for draw viewer - Replace DMProjectCoordinates() with DMSetCoordinateDisc() - Add argument to DMPlexCreateCoordinateSpace()
show more ...
|
| #
cfd92c66
|
| 22-Jul-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'tisaac/feature-type-generic-petsc-valid-pointer' into 'main'
Implement a type generic PetscValidPointer
See merge request petsc/petsc!6693
|
| #
4f572ea9
|
| 18-Jul-2023 |
Toby Isaac <toby.isaac@gmail.com> |
Rename PetscValidPointer -> PetscAssertPointer
|
| #
7a2f837d
|
| 06-Jul-2023 |
Toby Isaac <toby.isaac@gmail.com> |
Deploy new PetscValidPointer, remove PetscValidXXXPointer
|
| #
a576c224
|
| 13-Jun-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jed/fix-cgns-high-order-no-fe' into 'main'
DMPlex CGNS: support high-order viewing without an FE
See merge request petsc/petsc!6588
|
| #
2d1fc720
|
| 12-Jun-2023 |
Jed Brown <jed@jedbrown.org> |
DMPlex CGNS: support high-order viewing without an FE
The CGNS viewer has logic to project coordinates to whatever space the solution field is defined on. We had been treating no-field the same way
DMPlex CGNS: support high-order viewing without an FE
The CGNS viewer has logic to project coordinates to whatever space the solution field is defined on. We had been treating no-field the same way as having a field that is not an FE.
ompi-cuda-g/tests/dm/impls/plex/tests/ex33 -dm_plex_simplex 0 -dm_plex_box_faces 1,1 -mesh_transform annulus -dm_coord_space 0 -dm_coord_petscspace_degree 3 -dm_refine 1 -dm_view cgns:test.cgns
Reported-by: Duan Junming <junming.duan@epfl.ch>
show more ...
|
| #
ee0f3262
|
| 16-May-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jed/cgns-fixes' into 'main'
DMPlex CGNS: fix output for multiple fields; add CellCentered support
See merge request petsc/petsc!6396
|
| #
9bb8f83b
|
| 29-Mar-2023 |
Jed Brown <jed@jedbrown.org> |
DMPlex CGNS: add support for cell centered fields
General variables are written "{field}.{component}", but if there is only one component and it has the default name "0", then we'll use just "{field
DMPlex CGNS: add support for cell centered fields
General variables are written "{field}.{component}", but if there is only one component and it has the default name "0", then we'll use just "{field}", and similarly with just "{component}" if the field is not named.
show more ...
|
| #
00a86070
|
| 29-Apr-2023 |
Jed Brown <jed@jedbrown.org> |
DMPlex CGNS: fix output for multiple fields
The fields still need to be in the same space (have the same number of "nodes"). The general case will require choosing the output space (perhaps the firs
DMPlex CGNS: fix output for multiple fields
The fields still need to be in the same space (have the same number of "nodes"). The general case will require choosing the output space (perhaps the first field) and projecting the other fields into that space.
show more ...
|
| #
49154744
|
| 22-Apr-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
d7849d59
|
| 20-Apr-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-petsccallmpi' into 'release'
Fix PetscCallMPI(MPI_Allreduce()) with PETSc types
See merge request petsc/petsc!6348
|
| #
712fec58
|
| 19-Apr-2023 |
Pierre Jolivet <pierre@joliv.et> |
Fix PetscCallMPI(MPI_Allreduce()) with PETSc types
|
| #
31d78bcd
|
| 02-Feb-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2022-12-10/petscerrorcode-nodiscard' into 'main'
Feature: Non-discardable PetscErrorCode
See merge request petsc/petsc!5923
|
| #
3ba16761
|
| 10-Dec-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Make PetscErrorCode a non-discardable enum
|