Skip to content

HPDDM cleanup

Pierre Jolivet requested to merge jolivet/feature-hpddm-cleanup into master
  • rename -ksp_hpddm_krylov_method into -ksp_hpddm_type, cf. e5cd072e (comment 223668210)
  • make generatefortranstubs.py handle .cxx and consequently fix MOAB and ViennaCL Fortran stubs (generated twice from the .cu and .cxx)
  • fix PCHPDDM and KSPHPDDM missing Fortran stubs, cf. !2426 (comment 268266320)
  • synchronize include/petsc/finclude/petscpc.h and include/petsc/finclude/petscksp.h with their C counterpart
  • new examples src/ksp/ksp/examples/tutorials/ex75f.F90 and src/ksp/ksp/examples/tutorials/ex76f.F90
  • handle KSPHPDDM options in KSPSetFromOptions_HPDDM, not in HPDDM library
  • bump hpddm.py version
  • fix out-of-source compilation in SLEPc, cf. slepc/slepc!24 (merged)
  • add KSPView_HPDDM
Edited by Pierre Jolivet

Merge request reports