Searched refs:sksp (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/ksp/pc/impls/mg/ |
| H A D | gdsw.c | 7 KSP *sksp; in PCMGGDSWSetUp() local 52 PetscCall(PetscMalloc1(*ns, &sksp)); in PCMGGDSWSetUp() 59 *sksp_n = sksp; in PCMGGDSWSetUp() 90 PetscCall(KSPCreate(PetscObjectComm((PetscObject)ipcis->A_II), &sksp[0])); in PCMGGDSWSetUp() 91 PetscCall(KSPSetNestLevel(sksp[0], pc->kspnestlevel)); in PCMGGDSWSetUp() 92 PetscCall(KSPSetOperators(sksp[0], ipcis->A_II, ipcis->pA_II)); in PCMGGDSWSetUp() 93 PetscCall(KSPSetOptionsPrefix(sksp[0], prefix)); in PCMGGDSWSetUp() 94 PetscCall(KSPAppendOptionsPrefix(sksp[0], "gdsw_")); in PCMGGDSWSetUp() 95 PetscCall(KSPSetFromOptions(sksp[0])); in PCMGGDSWSetUp() 155 PetscCall(KSPGetOptionsPrefix(sksp[0], &prefix)); in PCMGGDSWSetUp() [all …]
|
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddcfetidp.c | 765 KSP sksp; in PCBDDCSetupFETIDPPCContext() local 809 PetscCall(MatSchurComplementGetKSP(fetidppc_ctx->S_j, &sksp)); in PCBDDCSetupFETIDPPCContext() 811 PetscCall(KSPSetType(sksp, ksptype)); in PCBDDCSetupFETIDPPCContext() 820 PetscCall(KSPGetPC(sksp, &pc)); in PCBDDCSetupFETIDPPCContext() 824 PetscCall(KSPGetPC(sksp, &pc)); in PCBDDCSetupFETIDPPCContext() 831 PetscCall(KSPSetOptionsPrefix(sksp, prefix)); in PCBDDCSetupFETIDPPCContext() 832 PetscCall(KSPAppendOptionsPrefix(sksp, "harmonic_")); in PCBDDCSetupFETIDPPCContext() 833 PetscCall(KSPSetFromOptions(sksp)); in PCBDDCSetupFETIDPPCContext() 835 PetscCall(KSPSetPC(sksp, sub_schurs->reuse_solver->interior_solver)); in PCBDDCSetupFETIDPPCContext() 836 …ctIncrementTabLevel((PetscObject)sub_schurs->reuse_solver->interior_solver, (PetscObject)sksp, 0)); in PCBDDCSetupFETIDPPCContext()
|