Lines Matching refs:Jci_xb
476 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()
1009 PetscCall(MatSetValues(pdipm->Jci_xb, 1, &tmp, 1, cols + k, &one, INSERT_VALUES)); in TaoSetup_PDIPM()
1015 PetscCall(MatAssemblyBegin(pdipm->Jci_xb, MAT_FINAL_ASSEMBLY)); in TaoSetup_PDIPM()
1016 PetscCall(MatAssemblyEnd(pdipm->Jci_xb, MAT_FINAL_ASSEMBLY)); in TaoSetup_PDIPM()
1059 PetscCall(MatTranspose(pdipm->Jci_xb, MAT_INITIAL_MATRIX, &Jci_xb_trans)); in TaoSetup_PDIPM()
1128 PetscCall(MatGetOwnershipRanges(pdipm->Jci_xb, &ranges)); in TaoSetup_PDIPM()
1198 PetscCall(MatGetOwnershipRange(pdipm->Jci_xb, &Jcrstart, NULL)); in TaoSetup_PDIPM()
1202 PetscCall(MatGetRow(pdipm->Jci_xb, i + Jcrstart, &nc, &cols, NULL)); in TaoSetup_PDIPM()
1210 PetscCall(MatRestoreRow(pdipm->Jci_xb, i + Jcrstart, &nc, &cols, NULL)); in TaoSetup_PDIPM()
1267 PetscCall(MatGetOwnershipRange(pdipm->Jci_xb, &Jcrstart, NULL)); in TaoSetup_PDIPM()
1271 PetscCall(MatGetRow(pdipm->Jci_xb, i + Jcrstart, &nc, &cols, &aa)); in TaoSetup_PDIPM()
1279 PetscCall(MatRestoreRow(pdipm->Jci_xb, i + Jcrstart, &nc, &cols, &aa)); in TaoSetup_PDIPM()
1361 …PetscCall(MatDestroy(&pdipm->Jci_xb)); /* Jacobian of inequality constraints Jci = [tao->jacobian_… in TaoDestroy_PDIPM()