Home
last modified time | relevance | path

Searched refs:constraints_inequality (Results 1 – 7 of 7) sorted by relevance

/petsc/src/tao/constrained/impls/almm/ !
H A Dalmmutils.c231 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 Dalmm.c169 auglag->Ci = tao->constraints_inequality; in TaoSetUp_ALMM()
/petsc/src/tao/interface/ !
H A Dtaosolver_bounds.c403 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 Dtaosolver.c287 PetscCall(VecDestroy(&(*tao)->constraints_inequality)); in TaoDestroy()
/petsc/src/tao/constrained/impls/ipm/ !
H A Dipm.c216 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 Dpdipm.c32 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 Dtaoimpl.h97 Vec constraints_inequality; member