Searched refs:constraints_equality (Results 1 – 7 of 7) sorted by relevance
| /petsc/src/tao/constrained/impls/ipm/ |
| H A D | ipm.c | 207 if (tao->constraints_equality) { in TaoSetup_IPM() 208 PetscCall(VecGetSize(tao->constraints_equality, &ipmP->me)); in TaoSetup_IPM() 209 PetscCall(VecDuplicate(tao->constraints_equality, &ipmP->lambdae)); in TaoSetup_IPM() 210 PetscCall(VecDuplicate(tao->constraints_equality, &ipmP->dlambdae)); in TaoSetup_IPM() 211 PetscCall(VecDuplicate(tao->constraints_equality, &ipmP->rhs_lambdae)); in TaoSetup_IPM() 212 PetscCall(VecDuplicate(tao->constraints_equality, &ipmP->save_lambdae)); in TaoSetup_IPM() 213 PetscCall(VecDuplicate(tao->constraints_equality, &ipmP->rpe)); in TaoSetup_IPM() 214 PetscCall(VecDuplicate(tao->constraints_equality, &tao->DE)); in TaoSetup_IPM() 411 PetscCall(VecGetOwnershipRange(tao->constraints_equality, &ucestart, &uceend)); in IPMInitializeBounds() 419 PetscCall(VecScatterCreate(ipmP->bigstep, sis, tao->constraints_equality, is1, &ipmP->step3)); in IPMInitializeBounds() [all …]
|
| H A D | pdipm.c | 26 PetscCall(TaoComputeEqualityConstraints(tao, x, tao->constraints_equality)); in TaoPDIPMEvaluateFunctionsAndJacobians() 70 PetscCall(VecGetArrayRead(tao->constraints_equality, &garr)); in TaoPDIPMUpdateConstraints() 72 PetscCall(VecRestoreArrayRead(tao->constraints_equality, &garr)); in TaoPDIPMUpdateConstraints() 787 …PetscCheck(tao->constraints_equality || tao->constraints_inequality, PetscObjectComm((PetscObject)… in TaoSolve_PDIPM() 869 if (tao->constraints_equality) { in TaoSetup_PDIPM() 870 PetscCall(VecGetSize(tao->constraints_equality, &pdipm->Ng)); in TaoSetup_PDIPM() 871 PetscCall(VecGetLocalSize(tao->constraints_equality, &pdipm->ng)); in TaoSetup_PDIPM()
|
| /petsc/src/tao/constrained/impls/almm/ |
| H A D | almmutils.c | 229 PetscCall(VecGetType(tao->constraints_equality, &Ytype)); in TaoALMMSetMultipliers_Private() 237 PetscCall(VecGetSize(tao->constraints_equality, &Neq)); in TaoALMMSetMultipliers_Private() 256 PetscCall(VecGetLocalSize(tao->constraints_equality, &Neq)); in TaoALMMSetMultipliers_Private()
|
| H A D | almm.c | 161 auglag->Ce = tao->constraints_equality; in TaoSetUp_ALMM()
|
| /petsc/src/tao/interface/ |
| H A D | taosolver_bounds.c | 335 PetscCall(VecDestroy(&tao->constraints_equality)); in TaoSetEqualityConstraintsRoutine() 337 tao->constraints_equality = ce; in TaoSetEqualityConstraintsRoutine() 370 if (ci) *ci = tao->constraints_equality; in TaoGetEqualityConstraintsRoutine()
|
| H A D | taosolver.c | 286 PetscCall(VecDestroy(&(*tao)->constraints_equality)); in TaoDestroy()
|
| /petsc/include/petsc/private/ |
| H A D | taoimpl.h | 96 Vec constraints_equality; member
|