Home
last modified time | relevance | path

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

/petsc/src/tao/constrained/impls/ipm/
H A Dpdipm.c476 PetscCall(MatMultTransposeAdd(pdipm->Jci_xb, pdipm->lambdai_xb, L1, L1)); in TaoSNESFunction_PDIPM()
970 PetscCall(MatCreate(comm, &pdipm->Jci_xb)); in TaoSetup_PDIPM()
971 PetscCall(MatSetSizes(pdipm->Jci_xb, pdipm->nci - pdipm->nh, pdipm->nx, PETSC_DECIDE, pdipm->Nx)); in TaoSetup_PDIPM()
972 PetscCall(MatSetFromOptions(pdipm->Jci_xb)); in TaoSetup_PDIPM()
973 PetscCall(MatSeqAIJSetPreallocation(pdipm->Jci_xb, 1, NULL)); in TaoSetup_PDIPM()
974 PetscCall(MatMPIAIJSetPreallocation(pdipm->Jci_xb, 1, NULL, 1, NULL)); in TaoSetup_PDIPM()
976 PetscCall(MatGetOwnershipRange(pdipm->Jci_xb, &Jcrstart, &Jcrend)); in TaoSetup_PDIPM()
983 PetscCall(MatSetValues(pdipm->Jci_xb, 1, &row, 1, cols + k, &neg_one, INSERT_VALUES)); in TaoSetup_PDIPM()
995 PetscCall(MatSetValues(pdipm->Jci_xb, 1, &row, 1, cols + k, &one, INSERT_VALUES)); in TaoSetup_PDIPM()
1007 PetscCall(MatSetValues(pdipm->Jci_xb, 1, &row, 1, cols + k, &neg_one, INSERT_VALUES)); in TaoSetup_PDIPM()
[all …]
H A Dpdipm.h46 …Mat Jci_xb; /* Jacobian of inequality constraints Jci = [tao->jacobian_inequality ; J(nxub); J… member