Skip to content

Dham/merge upstream#25

Closed
connorjward wants to merge 396 commits intofiredrakefrom
dham/merge_upstream
Closed

Dham/merge upstream#25
connorjward wants to merge 396 commits intofiredrakefrom
dham/merge_upstream

Conversation

@connorjward
Copy link

No description provided.

joseeroman and others added 30 commits November 12, 2024 08:20
With Intel(R) oneAPI DPC++/C++ Compiler 2023.1.0

petsc/src/dm/impls/plex/plexsfc.c:607:20: error: implicit conversion loses integer precision: 'PetscInt' (aka 'long') to 'MPI_Datatype' (aka 'int') [-Werror,-Wshorten-64-to-32]
      PetscCallMPI(MPI_Type_contiguous(dim, MPIU_REAL, &vertex_unit));
      ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
petsc/include/petsc/mpiuni/mpi.h:466:189: note: expanded from macro 'MPI_Type_contiguous'
                                                                                   ~                                                                                                        ^
Fix compile warning with 64-bit indices

See merge request petsc/petsc!8003
Add user provided snes convergence reason

See merge request petsc/petsc!8005
Add legend to streams plot and ensure all axis labels are shown

See merge request petsc/petsc!8009
Need to inform the DM that coordinates have been changed, particularly
in cases where global coordinates exist. Otherwise the global and local
coordinates may become inconsistent.
DMGetIsoperiodicPointSF_Internal always returns an SF.
This is accidentally kept during DMPlexReplace_Internal() call right
afterwards
Mat: avoid overflow when loading a MatSeqDense

See merge request petsc/petsc!8008
Bib: Updated ref

See merge request petsc/petsc!8020
- Add E field viewer, fix plot name and window placement
- Reorganize Poisson viewers
Swarm: Initial Viz with PyVista

See merge request petsc/petsc!8004
isoperiodic: Correct sfNatural during reorientation

See merge request petsc/petsc!8001
CGNS: Add GetSolutionIteration, other upates

See merge request petsc/petsc!8016
Co-authored-by: Jed Brown <jed@jedbrown.org>
balay and others added 28 commits January 31, 2025 21:25
Try to reuse hypre PC matrix

See merge request petsc/petsc!8087
Minor documentation fixes

See merge request petsc/petsc!8114
Remove useless code

See merge request petsc/petsc!8115
Bib: Added refs

See merge request petsc/petsc!8119
configure: update mpi4py and SLEPc

See merge request petsc/petsc!8116
src/ksp/pc/impls/mpi/pcmpi.c:262:18: warning: left operand of comma operator has no effect [-Wunused-value]
  262 |     PetscCallMPI(MPIU_Scatterv(IA, sendcounti, displi, MPIU_INT, (void *)ia, n + 1, MPIU_INT, 0, comm));
      |     ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/petscsys.h:2643:8: note: expanded from macro 'MPIU_Scatterv'
 2643 |       ((PetscMPIInt)PetscError(comm, __LINE__, PETSC_FUNCTION_NAME, __FILE__, PETSC_ERR_SUP, PETSC_ERROR_INITIAL, "Must have MPI 4 support for MPI_Scatterv_c() for this functionality, upgrade your MPI"), MPI_ERR_COUNT)
      |        ^
Fix petsc BlueSky handle

See merge request petsc/petsc!8121
Fix -Wunused-value

See merge request petsc/petsc!8120
Support mat-mat operations in MatSchurComplement

See merge request petsc/petsc!8117
Minor updates to release

See merge request petsc/petsc!8118
configure: update MPICH/SLEPc/HPDDM for release

See merge request petsc/petsc!8122
Add support of AMD MI300A

Closes #1703

See merge request petsc/petsc!8110
Run Hypre on host with host petsc matrix types even when Hypre is configured with device

See merge request petsc/petsc!8088
- Add DMSwarmCellDM type to Python as CellDM
DMSwarm+Python: Add bindings for new DMSwarm interface

See merge request petsc/petsc!8130
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.