Home
last modified time | relevance | path

Searched refs:ksps (Results 1 – 2 of 2) sorted by relevance

/petsc/src/ksp/pc/impls/mpi/
H A Dpcmpi.c25 …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()
[all …]
/petsc/src/ksp/pc/impls/bddc/
H A Dbddc.c2528 KSP *ksps; in PCBDDCCreateFETIDPOperators_BDDC() local
2534 PetscCall(PCFieldSplitSchurGetSubKSP(newpc, &nn, &ksps)); in PCBDDCCreateFETIDPOperators_BDDC()
2536 PetscCall(PCFieldSplitGetSubKSP(newpc, &nn, &ksps)); in PCBDDCCreateFETIDPOperators_BDDC()
2540 PetscCall(KSPGetOperators(ksps[1], &F, NULL)); in PCBDDCCreateFETIDPOperators_BDDC()
2541 PetscCall(KSPSetOperators(ksps[1], F, M)); in PCBDDCCreateFETIDPOperators_BDDC()
2551 PetscCall(KSPGetPC(ksps[0], &lagpc)); in PCBDDCCreateFETIDPOperators_BDDC()
2561 PetscCall(KSPGetPC(ksps[1], &ppc)); in PCBDDCCreateFETIDPOperators_BDDC()
2615 PetscCall(PCSetOptionsPrefix(bddcipc_ctx->bddc, ((PetscObject)ksps[1])->prefix)); in PCBDDCCreateFETIDPOperators_BDDC()
2649 PetscCall(KSPCreate(PetscObjectComm((PetscObject)ksps[i]), &kspC)); in PCBDDCCreateFETIDPOperators_BDDC()
2651 PetscCall(KSPSetOptionsPrefix(kspC, ((PetscObject)ksps[i])->prefix)); in PCBDDCCreateFETIDPOperators_BDDC()
[all …]