Home
last modified time | relevance | path

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

/petsc/src/tao/constrained/impls/ipm/
H A Dpdipm.h12 PetscInt nxfixed, Nxfixed; /* Fixed decision variables */ member
H A Dpdipm.c79 for (k = 0; k < pdipm->nxfixed; k++) { in TaoPDIPMUpdateConstraints()
170 ixfixed[pdipm->nxfixed++] = idx; in TaoPDIPMSetUpBounds()
186 sendbuf[2] = pdipm->nxfixed; in TaoPDIPMSetUpBounds()
199 …if (pdipm->Nxfixed) PetscCall(ISCreateGeneral(comm, pdipm->nxfixed, ixfixed, PETSC_COPY_VALUES, &p… in TaoPDIPMSetUpBounds()
876 pdipm->nce = pdipm->ng + pdipm->nxfixed; in TaoSetup_PDIPM()
927 PetscCall(VecSetSizes(pdipm->lambdae_xfixed, pdipm->nxfixed, PETSC_DECIDE)); in TaoSetup_PDIPM()
952 PetscCall(MatSetSizes(pdipm->Jce_xfixed, pdipm->nxfixed, pdipm->nx, PETSC_DECIDE, pdipm->Nx)); in TaoSetup_PDIPM()
1097 if (pdipm->nxfixed) { in TaoSetup_PDIPM()
1442 pdipm->nxfixed = pdipm->Nxfixed = 0; in TaoCreate_PDIPM()