Home
last modified time | relevance | path

Searched refs:lambdai_xb (Results 1 – 2 of 2) sorted by relevance

/petsc/src/tao/constrained/impls/ipm/
H A Dpdipm.h32 Vec lambdai_xb; /* User inequality constraints lagrangian multiplier vector */ member
H A Dpdipm.c475 PetscCall(VecPlaceArray(pdipm->lambdai_xb, Xarr + pdipm->off_lambdai + pdipm->nh)); in TaoSNESFunction_PDIPM()
476 PetscCall(MatMultTransposeAdd(pdipm->Jci_xb, pdipm->lambdai_xb, L1, L1)); in TaoSNESFunction_PDIPM()
477 PetscCall(VecResetArray(pdipm->lambdai_xb)); in TaoSNESFunction_PDIPM()
941 PetscCall(VecCreate(comm, &pdipm->lambdai_xb)); in TaoSetup_PDIPM()
942 PetscCall(VecSetSizes(pdipm->lambdai_xb, pdipm->nci - pdipm->nh, PETSC_DECIDE)); in TaoSetup_PDIPM()
943 PetscCall(VecSetFromOptions(pdipm->lambdai_xb)); in TaoSetup_PDIPM()
1353 PetscCall(VecDestroy(&pdipm->lambdai_xb)); in TaoDestroy_PDIPM()