Changes
#942 (May 1, 2024, 4:09:08 AM)
- SYS: fix typos in printf with 64-bit indices — jczhang / gitlab
- Add env-lint which runs the linter in a Python virtual environment — bsmith / gitlab
- Fixes to manual page format found by make env-lint — bsmith / gitlab
- pip-petsc: Update after upstream changes in pyproject_hooks package — dalcinl / gitlab
- Config: When configuring Kokkos-Kernels with nvcc, need to set -ccbin — jczhang / gitlab
- add missing manual page — bsmith / gitlab
- Improve detection of manual page usage in example tutorials — bsmith / gitlab
- Add more details on Vec/MatGetOwnershipRange() and how the values are determined. — bsmith / gitlab
#941 (Apr 30, 2024, 4:09:08 AM)
- Fix building distribution tarball — dalcinl / gitlab
- builddist: use '-j 1' with sphinx to avoid random issues with parallel build — balay / gitlab
#940 (Apr 29, 2024, 4:09:08 AM)
#939 (Apr 27, 2024, 4:09:06 AM)
#938 (Apr 26, 2024, 4:09:09 AM)
- Fix thrust::get compiler errors — balay / gitlab
- MATHYPRE: do not assume HYPRE has been compiled by PETSc — stefano.zampini / gitlab
- Config: add KandR flags to Intel oneAPI compilers — jczhang / gitlab
- win32: OneAPI - list location of mpi.mod — jczhang / gitlab
- docs fixes for release — balay / gitlab
- Add manual pages for PETSC_MAX_REAL and related constants — balay / gitlab
- CI: petsc4py-lint: anchor ruff to version 0.4.1 — balay / gitlab
#937 (Apr 25, 2024, 4:09:07 AM)
- MATNEST: fix MatConvert() with (Hermitian) transposed blocks — pierre / gitlab
- Typo: Frobenious -> Frobenius — pierre / gitlab
- cuda: more accurately detect nvhpc and prepare math_libs for KK TPL use — jczhang / gitlab
- KK: set CUBLAS_ROOT etc explicitly when using math_libs as KK CMake could fail to detect that — jczhang / gitlab
- Config example: turn on TPL on Perlmutter — jczhang / gitlab
- Fix malformed comments in code — bsmith / gitlab
- Fix badly formatted formatted comment — bsmith / gitlab
- Fix horrible clang-format by inserting blank lines — bsmith / gitlab
- Docs: remove references to inexisting PCRICHARDSON — pierre / gitlab
- release docs fixes — bsmith / gitlab
- Fix unused variable message from certain compiler/configuration situations. — bsmith / gitlab
- Build: fix the command to do separate .c link with sycl — jczhang / gitlab
#936 (Apr 24, 2024, 4:09:10 AM)
- fix(plex): Transfer g2l periodic data when cloning — james / gitlab
- Default parameters cannot be set in KSPSetUp() since those will overwrite those given by user with KSPSetFromOptions() — bsmith / gitlab
- petsc4py: PyPetscDevice_New must take reference on PetscDevice — stefano.zampini / gitlab
- petsc4py: PetscDevice add explicit destroy method — stefano.zampini / gitlab
- petsc4py: DeviceContext.create cannot be a class method — stefano.zampini / gitlab
- petsc4py: fix PetscDeviceContext fork and join — stefano.zampini / gitlab
- petsc4py: fix PetscDeviceContext.duplicate() — stefano.zampini / gitlab
- petsc4py: add tests for PetscDevice and PetscDeviceContext — stefano.zampini / gitlab
- petsc4py: remove useless __dealloc__ — stefano.zampini / gitlab
#935 (Apr 23, 2024, 4:09:06 AM)
- CI: add lib/petsc/bin/maint/runjobs.py script that allows developers to select exact jobs to run within a pipeline — balay / gitlab
- docs: add in a note on current release schedule — balay / gitlab
#934 (Apr 22, 2024, 4:09:10 AM)
- Fix PCKSP manual page formatting — bsmith / gitlab
- Fix monitor for KSPTSIRM to print at zeroth iteration. — bsmith / gitlab
- Fix bug in KSPSolve_TSIRM where it set the max it for the inner solver to be always 30 — bsmith / gitlab
- Use PetscStackCallExternalVoid() on CPardiso wrapper for clearer error message. — balay / gitlab
- configure: fix crash(es) when cudaArch is not set [or cannot be determined] — balay / gitlab