Skip to content

Changes

#937 (Apr 25, 2024, 4:09:07 AM)

  1. MATNEST: fix MatConvert() with (Hermitian) transposed blocks — pierre / gitlab
  2. Typo: Frobenious -> Frobenius — pierre / gitlab
  3. cuda: more accurately detect nvhpc and prepare math_libs for KK TPL use — jczhang / gitlab
  4. KK: set CUBLAS_ROOT etc explicitly when using math_libs as KK CMake could fail to detect that — jczhang / gitlab
  5. Config example: turn on TPL on Perlmutter — jczhang / gitlab
  6. Fix malformed comments in code — bsmith / gitlab
  7. Fix badly formatted formatted comment — bsmith / gitlab
  8. Fix horrible clang-format by inserting blank lines — bsmith / gitlab
  9. Docs: remove references to inexisting PCRICHARDSON — pierre / gitlab
  10. release docs fixes — bsmith / gitlab
  11. Fix unused variable message from certain compiler/configuration situations. — bsmith / gitlab
  12. Build: fix the command to do separate .c link with sycl — jczhang / gitlab

#936 (Apr 24, 2024, 4:09:10 AM)

  1. fix(plex): Transfer g2l periodic data when cloning — james / gitlab
  2. Default parameters cannot be set in KSPSetUp() since those will overwrite those given by user with KSPSetFromOptions() — bsmith / gitlab
  3. petsc4py: PyPetscDevice_New must take reference on PetscDevice — stefano.zampini / gitlab
  4. petsc4py: PetscDevice add explicit destroy method — stefano.zampini / gitlab
  5. petsc4py: DeviceContext.create cannot be a class method — stefano.zampini / gitlab
  6. petsc4py: fix PetscDeviceContext fork and join — stefano.zampini / gitlab
  7. petsc4py: fix PetscDeviceContext.duplicate() — stefano.zampini / gitlab
  8. petsc4py: add tests for PetscDevice and PetscDeviceContext — stefano.zampini / gitlab
  9. petsc4py: remove useless __dealloc__ — stefano.zampini / gitlab

#935 (Apr 23, 2024, 4:09:06 AM)

  1. CI: add lib/petsc/bin/maint/runjobs.py script that allows developers to select exact jobs to run within a pipeline — balay / gitlab
  2. docs: add in a note on current release schedule — balay / gitlab

#934 (Apr 22, 2024, 4:09:10 AM)

  1. Fix PCKSP manual page formatting — bsmith / gitlab
  2. Fix monitor for KSPTSIRM to print at zeroth iteration. — bsmith / gitlab
  3. Fix bug in KSPSolve_TSIRM where it set the max it for the inner solver to be always 30 — bsmith / gitlab
  4. Use PetscStackCallExternalVoid() on CPardiso wrapper for clearer error message. — balay / gitlab
  5. configure: fix crash(es) when cudaArch is not set [or cannot be determined] — balay / gitlab

#933 (Apr 20, 2024, 4:09:09 AM)

  1. Align KSP and SNES converged reason output with iteration count output — bsmith / gitlab
  2. petsc4py: fix error in spack build — balay / gitlab
  3. Update mpiaij.c — balay / gitlab

#932 (Apr 19, 2024, 4:09:10 AM)

  1. configure: switch to official MPICH 4.2.1 release — pierre / gitlab
  2. MATAIJCRL: fix for FPE — stefano.zampini / gitlab
  3. PetscTrMallocDefault: do not assume it is called from C or properly — stefano.zampini / gitlab
  4. petsc4py: finalize docstring and linting — stefano.zampini / gitlab
  5. docs: update PetscCheck() manpage — balay / gitlab

#931 (Apr 18, 2024, 4:09:06 AM)

  1. configure: skip address sanitizer libraries during autodetection — stefano.zampini / gitlab
  2. MATHYPRE: fix missing PetscFunctionReturn — stefano.zampini / gitlab
  3. manual: shrink table width to fix in page [in pdf] — balay / gitlab
  4. configure: bump mpi4py to 3.1.6 — stefano.zampini / gitlab

#930 (Apr 16, 2024, 4:09:08 AM)

  1. Update ts.c — pierre / gitlab
  2. MatSeqSBAIJSetPreallocationCSR_SeqSBAIJ: fix bug when array is NULL — stefano.zampini / gitlab

#929 (Apr 14, 2024, 4:09:10 AM)

  1. win: fix build errors [wrt complex, from cxx sources] in a clanguage=c build — balay / gitlab
  2. CI: fix build error in petsc4py-pip job [wrt building petsc4py wheel] by removing the "workaround for rpath linker option" — balay / gitlab

#928 (Apr 13, 2024, 4:09:06 AM)

  1. petsc4py: fix createIS with non-trivial blocksize — pierre / gitlab
  2. docs: clarify "ierr" usage from Fortran — balay / gitlab