Searched refs:ksps (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/ksp/pc/impls/mpi/ |
| H A D | pcmpi.c | 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() [all …]
|
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddc.c | 2528 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 …]
|