Searched refs:Px (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/tao/constrained/impls/almm/ |
| H A D | almm.c | 24 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 D | almm.h | 13 Vec Px, LgradX, Ce, Ci, G; /* aliased vectors (do not destroy!) */ member
|
| /petsc/src/mat/tests/ |
| H A D | ex70.c | 68 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()
|