Lines Matching refs:ksps

25 …KSP       ksps[PC_MPI_MAX_RANKS];                               /* The addresses of the MPI parall…  member
127 PetscCallMPI(MPI_Gather(&ksp, 1, MPI_AINT, pc ? km->ksps : NULL, 1, MPI_AINT, 0, comm)); in PCMPICreate()
174 PetscCallMPI(MPI_Scatter(pc ? km->ksps : NULL, 1, MPI_AINT, &ksp, 1, MPI_AINT, 0, comm)); in PCMPISetMat()
332 PetscCallMPI(MPI_Scatter(pc ? km->ksps : NULL, 1, MPI_AINT, &ksp, 1, MPI_AINT, 0, comm)); in PCMPIUpdateMatValues()
396 PetscCallMPI(MPI_Scatter(pc ? km->ksps : &ksp, 1, MPI_AINT, &ksp, 1, MPI_AINT, 0, comm)); in PCMPISolve()
473 PetscCallMPI(MPI_Scatter(pc ? km->ksps : NULL, 1, MPI_AINT, &ksp, 1, MPI_AINT, 0, comm)); in PCMPIDestroy()
726 PetscCall(KSPCreate(PETSC_COMM_SELF, &km->ksps[0])); in PCSetUp_Seq()
727 PetscCall(KSPSetNestLevel(km->ksps[0], 1)); in PCSetUp_Seq()
728 PetscCall(PetscObjectSetTabLevel((PetscObject)km->ksps[0], 1)); in PCSetUp_Seq()
737 PetscCall(KSPSetOptionsPrefix(km->ksps[0], cprefix)); in PCSetUp_Seq()
740 PetscCall(KSPSetOperators(km->ksps[0], sA, sA)); in PCSetUp_Seq()
741 PetscCall(KSPSetFromOptions(km->ksps[0])); in PCSetUp_Seq()
742 PetscCall(KSPSetUp(km->ksps[0])); in PCSetUp_Seq()
757 PetscCall(KSPSolve(km->ksps[0], b, x)); in PCApply_Seq()
758 PetscCall(KSPGetIterationNumber(km->ksps[0], &its)); in PCApply_Seq()
761 PetscCall(KSPGetOperators(km->ksps[0], NULL, &A)); in PCApply_Seq()
769 PetscCall(VecDestroy(&km->ksps[0]->vec_rhs)); in PCApply_Seq()
770 PetscCall(VecDestroy(&km->ksps[0]->vec_sol)); in PCApply_Seq()
794 PetscCall(KSPGetOperators(km->ksps[0], &A, &B)); in PCDestroy_Seq()
797 PetscCall(KSPGetSolution(km->ksps[0], &x)); in PCDestroy_Seq()
799 PetscCall(KSPGetRhs(km->ksps[0], &b)); in PCDestroy_Seq()
801 PetscCall(KSPDestroy(&km->ksps[0])); in PCDestroy_Seq()
888 PetscCall(PetscObjectGetComm((PetscObject)km->ksps[0], &comm)); in PCView_MPI()
1001 *innerksp = red->ksps[0]; in PCMPIGetKSP()