Home
last modified time | relevance | path

Searched refs:Px (Results 1 – 3 of 3) sorted by relevance

/petsc/src/tao/constrained/impls/almm/
H A Dalmm.c24 PetscCall(TaoALMMCombinePrimal_Private(tao, auglag->Px, auglag->Ps, auglag->P)); in TaoSolve_ALMM()
152 auglag->Px = tao->solution; in TaoSetUp_ALMM()
188 auglag->Parr[0] = auglag->Px; in TaoSetUp_ALMM()
192 … PetscCall(VecScatterCreate(auglag->P, auglag->Pis[0], auglag->Px, NULL, &auglag->Pscatter[0])); in TaoSetUp_ALMM()
212 if (!auglag->P) auglag->P = auglag->Px; in TaoSetUp_ALMM()
578 …if (tao->bounded) PetscCall(VecBoundGradientProjection(auglag->LgradX, auglag->Px, tao->XL, tao->X… in TaoALMMComputeOptimalityNorms_Private()
606 PetscCall(TaoALMMSplitPrimal_Private(tao, auglag->P, auglag->Px, auglag->Ps)); in TaoALMMEvaluateIterate_Private()
609 PetscCall(TaoComputeObjectiveAndGradient(tao, auglag->Px, &auglag->fval, auglag->LgradX)); in TaoALMMEvaluateIterate_Private()
611 PetscCall(TaoComputeEqualityConstraints(tao, auglag->Px, auglag->Ce)); in TaoALMMEvaluateIterate_Private()
612 PetscCall(TaoComputeJacobianEquality(tao, auglag->Px, auglag->Ae, auglag->Ae)); in TaoALMMEvaluateIterate_Private()
[all …]
H A Dalmm.h13 Vec Px, LgradX, Ce, Ci, G; /* aliased vectors (do not destroy!) */ member
/petsc/src/mat/tests/
H A Dex70.c68 Vec Px, Py; in proj_mult() local
82 PetscCall(MatCreateVecs(R, &Py, &Px)); in proj_mult()
84 PetscCall(MatCreateVecs(P, &Px, &Py)); in proj_mult()
86 PetscCall(VecCopy(X, Px)); in proj_mult()
88 PetscCall(MatMult(P, Px, Py)); in proj_mult()
90 PetscCall(MatMultTranspose(R, Px, Py)); in proj_mult()
96 PetscCall(MatMultTranspose(P, Py, Px)); in proj_mult()
98 PetscCall(MatMult(R, Py, Px)); in proj_mult()
100 PetscCall(VecCopy(Px, Y)); in proj_mult()
101 PetscCall(VecDestroy(&Px)); in proj_mult()