Searched refs:constraints_inequality (Results 1 – 7 of 7) sorted by relevance
| /petsc/src/tao/constrained/impls/almm/ ! |
| H A D | almmutils.c | 231 PetscCall(VecGetType(tao->constraints_inequality, &Ytype)); in TaoALMMSetMultipliers_Private() 242 PetscCall(VecGetSize(tao->constraints_inequality, &Nineq)); in TaoALMMSetMultipliers_Private() 251 PetscCall(VecGetLocalSize(tao->constraints_inequality, &Nineq)); in TaoALMMSetMultipliers_Private()
|
| H A D | almm.c | 169 auglag->Ci = tao->constraints_inequality; in TaoSetUp_ALMM()
|
| /petsc/src/tao/interface/ ! |
| H A D | taosolver_bounds.c | 403 PetscCall(VecDestroy(&tao->constraints_inequality)); in TaoSetInequalityConstraintsRoutine() 404 tao->constraints_inequality = ci; in TaoSetInequalityConstraintsRoutine() 438 if (ci) *ci = tao->constraints_inequality; in TaoGetInequalityConstraintsRoutine()
|
| H A D | taosolver.c | 287 PetscCall(VecDestroy(&(*tao)->constraints_inequality)); in TaoDestroy()
|
| /petsc/src/tao/constrained/impls/ipm/ ! |
| H A D | ipm.c | 216 if (tao->constraints_inequality) PetscCall(VecDuplicate(tao->constraints_inequality, &tao->DI)); in TaoSetup_IPM() 262 if (tao->constraints_inequality) { in IPMInitializeBounds() 263 PetscCall(VecGetSize(tao->constraints_inequality, &ipmP->mi)); in IPMInitializeBounds() 305 PetscCall(VecGetOwnershipRange(tao->constraints_inequality, &ucstart, &ucend)); in IPMInitializeBounds() 310 PetscCall(VecScatterCreate(tao->constraints_inequality, isuc, ipmP->ci, isc, &ipmP->ci_scat)); in IPMInitializeBounds() 628 PetscCall(TaoComputeInequalityConstraints(tao, tao->solution, tao->constraints_inequality)); in IPMEvaluate() 760 …PetscCall(VecScatterBegin(ipmP->ci_scat, tao->constraints_inequality, ipmP->ci, INSERT_VALUES, SCA… in IPMUpdateAi() 761 …PetscCall(VecScatterEnd(ipmP->ci_scat, tao->constraints_inequality, ipmP->ci, INSERT_VALUES, SCATT… in IPMUpdateAi()
|
| H A D | pdipm.c | 32 PetscCall(TaoComputeInequalityConstraints(tao, x, tao->constraints_inequality)); in TaoPDIPMEvaluateFunctionsAndJacobians() 91 PetscCall(VecGetArrayRead(tao->constraints_inequality, &harr)); in TaoPDIPMUpdateConstraints() 93 PetscCall(VecRestoreArrayRead(tao->constraints_inequality, &harr)); in TaoPDIPMUpdateConstraints() 247 PetscCall(VecGetArrayRead(tao->constraints_inequality, &h)); in TaoPDIPMInitializeSolution() 252 PetscCall(VecRestoreArrayRead(tao->constraints_inequality, &h)); in TaoPDIPMInitializeSolution() 787 …PetscCheck(tao->constraints_equality || tao->constraints_inequality, PetscObjectComm((PetscObject)… in TaoSolve_PDIPM() 880 if (tao->constraints_inequality) { in TaoSetup_PDIPM() 881 PetscCall(VecGetSize(tao->constraints_inequality, &pdipm->Nh)); in TaoSetup_PDIPM() 882 PetscCall(VecGetLocalSize(tao->constraints_inequality, &pdipm->nh)); in TaoSetup_PDIPM()
|
| /petsc/include/petsc/private/ ! |
| H A D | taoimpl.h | 97 Vec constraints_inequality; member
|