Home
last modified time | relevance | path

Searched refs:Pl (Results 1 – 4 of 4) sorted by relevance

/petsc/src/ksp/ksp/impls/bicg/
H A Dbicg.c16 Vec X, B, Zl, Zr, Rl, Rr, Pl, Pr; in KSPSolve_BiCG() local
27 Pl = ksp->work[2]; in KSPSolve_BiCG()
69 PetscCall(VecCopy(Zl, Pl)); in KSPSolve_BiCG()
74 PetscCall(VecAYPX(Pl, b, Zl)); in KSPSolve_BiCG()
78 PetscCall(KSP_MatMultHermitianTranspose(ksp, Amat, Pl, Zl)); in KSPSolve_BiCG()
79 PetscCall(VecDot(Zr, Pl, &dpi)); /* dpi <- z'p */ in KSPSolve_BiCG()
/petsc/src/ksp/pc/impls/telescope/
H A Dtelescope_dmda.c218 PetscInt i, j, k, si, sj, sk, ni, nj, nk, M, N, P, Ml, Nl, Pl, c, nidx; in PCTelescopeSetUp_dmda_repart_coors3d() local
242 Pl = nk; in PCTelescopeSetUp_dmda_repart_coors3d()
246 Ml = Nl = Pl = 0; in PCTelescopeSetUp_dmda_repart_coors3d()
249 PetscCall(PetscMalloc1(Ml * Nl * Pl * 3, &fine_indices)); in PCTelescopeSetUp_dmda_repart_coors3d()
267 …PetscCall(ISCreateGeneral(PetscObjectComm((PetscObject)dm), Ml * Nl * Pl * 3, fine_indices, PETSC_… in PCTelescopeSetUp_dmda_repart_coors3d()
268 PetscCall(ISCreateStride(PETSC_COMM_SELF, Ml * Nl * Pl * 3, 0, 1, &is_local)); in PCTelescopeSetUp_dmda_repart_coors3d()
272 PetscCall(VecSetSizes(perm_coors, PETSC_DECIDE, Ml * Nl * Pl * 3)); in PCTelescopeSetUp_dmda_repart_coors3d()
287 for (i = 0; i < Ml * Nl * Pl * 3; i++) LA_coors[i] = LA_perm[i]; in PCTelescopeSetUp_dmda_repart_coors3d()
/petsc/src/ksp/pc/impls/bjacobi/bjkokkos/
H A Dbjkokkos.kokkos.cxx361 PetscScalar *Pl = ptr; in BJSolve_BICG() local
431 Pl[idx] = Zl[idx]; in BJSolve_BICG()
439 Pl[idx] = t2 * Pl[idx] + Zl[idx]; in BJSolve_BICG()
446 static_cast<void>(MatMultTranspose(team, glb_Aai, glb_Aaj, glb_Aaa, r, ic, start, end, Pl, Zl)); in BJSolve_BICG()
448 …team, Nblk), [=](const int idx, PetscScalar &lsum) { lsum += Zr[idx] * PetscConj(Pl[idx]); }, dpi); in BJSolve_BICG()
/petsc/doc/
H A Dpetsc.bib24141 Franti\v{s}ek Pl\'{a}\v{s}il and Gustave Pomberger and Wolfgang Pree and Michael