Home
last modified time | relevance | path

Searched refs:ksptype (Results 1 – 8 of 8) sorted by relevance

/petsc/src/ksp/pc/impls/deflation/
H A Ddeflation.h13 KSPType ksptype; member
H A Ddeflation.c588 if (!def->ksptype) { in PCSetUp_Deflation()
589 def->ksptype = KSPFGMRES; in PCSetUp_Deflation()
591 def->ksptype = KSPFCG; in PCSetUp_Deflation()
594 PetscCall(KSPSetType(innerksp, def->ksptype)); /* TODO iherit from KSP + tolerances */ in PCSetUp_Deflation()
601 ((PC_Deflation *)pcinner->data)->ksptype = def->ksptype; in PCSetUp_Deflation()
/petsc/src/ksp/ksp/tests/
H A Dex13.c188 KSPType ksptype; in main() local
189 PetscCall(KSPGetType(ksp, &ksptype)); in main()
190 PetscCall(PetscPrintf(PETSC_COMM_WORLD, "Using %s\n", ksptype)); in main()
/petsc/src/ksp/ksp/tutorials/
H A Dex57f.F90124 character*80 ksptype
267 PetscCallA(KSPGetType(ksp, ksptype, ierr))
268 PetscCheckA(ksptype == KSPPREONLY, PETSC_COMM_WORLD, PETSC_ERR_PLIB, 'Error')
H A Dex27.c46 KSPType ksptype; in main() local
380 PetscCall(KSPGetType(ksp, &ksptype)); in main()
381 PetscCall(PetscPrintf(PETSC_COMM_WORLD, "KSP type: %s\n", ksptype)); in main()
/petsc/src/ksp/pc/impls/mg/
H A Dmgfunc.c588 KSPType ksptype; in PCMGGetSmootherUp() local
597 PetscCall(KSPGetType(mglevels[l]->smoothd, &ksptype)); in PCMGGetSmootherUp()
608 PetscCall(KSPSetType(mglevels[l]->smoothu, ksptype)); in PCMGGetSmootherUp()
/petsc/src/ksp/pc/impls/bddc/
H A Dbddcfetidp.c771 KSPType ksptype; in PCBDDCSetupFETIDPPCContext() local
810 PetscCall(KSPGetType(pcis->ksp_D, &ksptype)); in PCBDDCSetupFETIDPPCContext()
811 PetscCall(KSPSetType(sksp, ksptype)); in PCBDDCSetupFETIDPPCContext()
/petsc/src/ksp/pc/impls/bjacobi/bjkokkos/
H A Dbjkokkos.kokkos.cxx900 KSPType ksptype; in PCSetUp_BJKOKKOS()
901 PetscCall(KSPGetType(jac->ksp, &ksptype)); in PCSetUp_BJKOKKOS()
902 …tscObjectComm((PetscObject)pc), PETSC_ERR_ARG_WRONG, "Type: %s not supported in complex", ksptype); in PCSetUp_BJKOKKOS()