| c0e4f6b0 | 02-Jul-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
Add automatic support for NULL array of PetscObject (when they are optional) in generated Fortran stubs |
| 3c369425 | 10-Jul-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/update-scotch' into 'main'
configure: update PT-SCOTCH to v7.0.8
See merge request petsc/petsc!8191 |
| d2d2d1ac | 10-Jul-2025 |
Pierre Jolivet <pierre@joliv.et> |
configure: update PT-SCOTCH to v7.0.8 |
| c21f3691 | 02-Jul-2025 |
Pierre Jolivet <pierre@joliv.et> |
configure: mpi4py 4.1.0 |
| 32eed818 | 09-Jul-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-plex-stl' into 'main'
Plex: Add STL reader
See merge request petsc/petsc!8494 |
| 0337bfe0 | 08-Jul-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release' |
| fe66ebcc | 18-Jun-2025 |
Martin Diehl <mail@martin-diehl.net> |
use integer and real kinds from ISO_C_binding
The kinds in this module are guaranteed to be compatible with the corresponding C types. Requires to include the ISO_C_binding module in interfaces and
use integer and real kinds from ISO_C_binding
The kinds in this module are guaranteed to be compatible with the corresponding C types. Requires to include the ISO_C_binding module in interfaces and stray functions
show more ...
|
| 51ea4bc8 | 01-Jul-2025 |
Pierre Jolivet <pierre@joliv.et> |
PCHPDDM: fix case of centralized Schur complement |
| 115191fa | 02-Jul-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2025-05-28/improve-configure-python-package-support' into 'main'
Add support to PythonPackage() for --with-xxx and --with-xxx-dir
See merge request petsc/petsc!8446 |
| 5c3cb2a4 | 22-Jun-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
Add some more buildable python packages and config/examples for a complete build of fenics dolfinx and firedrake |
| 09e8478f | 29-May-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
Add support to PythonPackage() for --with-xxx and --with-xxx-dir
CMake packages that have the file pyproject.toml in their root direct also get an automatic pip install.
PythonPackage can now list
Add support to PythonPackage() for --with-xxx and --with-xxx-dir
CMake packages that have the file pyproject.toml in their root direct also get an automatic pip install.
PythonPackage can now list an explicit version number with self.version
show more ...
|
| cfb326b7 | 01-Jul-2025 |
Junchao Zhang <jczhang@anl.gov> |
Kokkos: add a comment on KOKKOS_DISABLE_WARNINGS
So one gets to know this approach by looking at kokkos.py |
| 9c46a7c2 | 01-Jul-2025 |
Alexander <alexander.lindsay@inl.gov> |
slate: update to version 2025.05.28 |
| af72fdab | 30-Jun-2025 |
Satish Balay <balay@mcs.anl.gov> |
slepc: update to v3.23.2 |
| 33ce75d9 | 26-Jun-2025 |
Satish Balay <balay@mcs.anl.gov> |
MPICH: v4.3.1 |
| cf9fd96e | 25-Jun-2025 |
Matthew G. Knepley <knepley@gmail.com> |
Test: Allow PyVista to be forced |
| 49525026 | 20-Jun-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'MarDiehl/HDF5-1.14.6_CMake' into 'main'
update HDF5 to 1.14.6 and build with CMake
See merge request petsc/petsc!8474 |
| 529ace2b | 13-Jun-2025 |
Martin Diehl <mail@martin-diehl.net> |
update HDF5 to 1.14.6 and build with CMake
autotools is deprecated and does not work with flang.
implement "applyPatches" hook for patching packages before build. |
| 4d3988bb | 19-Jun-2025 |
Jose E. Roman <jroman@dsic.upv.es> |
configure: update SLEPc to avoid a failure in make check |
| a2773fc6 | 18-Jun-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2025-05-21/fix-post-build-install' into 'main'
Rework handling in configure/build handling of building/installing of packages...
See merge request petsc/petsc!8434 |
| 958cab43 | 10-Jun-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
Automatically generate Fortran C stubs for static inline functions in include directory using MANSEC to dthe directory location.
- This required marking some static in line functions as PeNS since s
Automatically generate Fortran C stubs for static inline functions in include directory using MANSEC to dthe directory location.
- This required marking some static in line functions as PeNS since stubs could not be generate. - To do: determine why getAPI does not mark them as opaque or cannot generate correct stubs for them - Had to move PeNS and friends to the public include files since some static inline functions must be marked
Reported-by Glenn Hammond
show more ...
|
| a2dd8f59 | 21-May-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
Rework handling in configure/build handling of building/installing of packages that must be built after PETSc
Add package.addPost() to register compile/install of external software to be done after
Rework handling in configure/build handling of building/installing of packages that must be built after PETSc
Add package.addPost() to register compile/install of external software to be done after PETSc is compiled/installed
Add package.addMakeCheck() to register make check for external software
Can now removed hardwired listing of rules for bamg, hpddm, etc from the PETSc makefiles
Much easier to add new packages that require post compiler/install makes
show more ...
|
| 5b669ad3 | 01-Jun-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
Fix for getAPI for finding functions listed in include files that should have Fortran bindings |
| 44430c49 | 30-May-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'release' |
| 151cb372 | 10-May-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
Generate Fortran interfaces for functions with function arguments ending with Fn
Generate bodyless stubs when possible |