Lines Matching refs:rjstart
278 PetscInt i, row, cols[2], Jrstart, rjstart, nc, j; in TaoSNESJacobian_PDIPM() local
315 PetscCall(MatGetOwnershipRange(tao->jacobian_equality, &rjstart, NULL)); in TaoSNESJacobian_PDIPM()
319 PetscCall(MatGetRow(tao->jacobian_equality, i + rjstart, &nc, &aj, &aa)); in TaoSNESJacobian_PDIPM()
326 PetscCall(MatRestoreRow(tao->jacobian_equality, i + rjstart, &nc, &aj, &aa)); in TaoSNESJacobian_PDIPM()
336 PetscCall(MatGetOwnershipRange(tao->jacobian_inequality, &rjstart, NULL)); in TaoSNESJacobian_PDIPM()
339 PetscCall(MatGetRow(tao->jacobian_inequality, i + rjstart, &nc, &aj, &aa)); in TaoSNESJacobian_PDIPM()
346 PetscCall(MatRestoreRow(tao->jacobian_inequality, i + rjstart, &nc, &aj, &aa)); in TaoSNESJacobian_PDIPM()
366 PetscCall(MatGetOwnershipRange(tao->hessian, &rjstart, NULL)); in TaoSNESJacobian_PDIPM()
371 PetscCall(MatGetRow(tao->hessian, i + rjstart, &nc, &aj, &aa)); in TaoSNESJacobian_PDIPM()
383 PetscCall(MatRestoreRow(tao->hessian, i + rjstart, &nc, &aj, &aa)); in TaoSNESJacobian_PDIPM()
387 PetscCall(MatGetRow(pdipm->jac_equality_trans, i + rjstart, &nc, &aj, &aa)); in TaoSNESJacobian_PDIPM()
397 PetscCall(MatRestoreRow(pdipm->jac_equality_trans, i + rjstart, &nc, &aj, &aa)); in TaoSNESJacobian_PDIPM()
402 PetscCall(MatGetRow(pdipm->jac_inequality_trans, i + rjstart, &nc, &aj, &aa)); in TaoSNESJacobian_PDIPM()
412 PetscCall(MatRestoreRow(pdipm->jac_inequality_trans, i + rjstart, &nc, &aj, &aa)); in TaoSNESJacobian_PDIPM()
849 PetscInt *dnz, *onz, rjstart, nx_all, *nce_all, *Jranges, cols1[2]; in TaoSetup_PDIPM() local
1068 PetscCall(MatGetOwnershipRange(tao->hessian, &rjstart, NULL)); in TaoSetup_PDIPM()
1072 PetscCall(MatGetRow(tao->hessian, i + rjstart, &nc, &aj, NULL)); in TaoSetup_PDIPM()
1079 PetscCall(MatRestoreRow(tao->hessian, i + rjstart, &nc, &aj, NULL)); in TaoSetup_PDIPM()
1083 PetscCall(MatGetRow(pdipm->jac_equality_trans, i + rjstart, &nc, &aj, NULL)); in TaoSetup_PDIPM()
1093 PetscCall(MatRestoreRow(pdipm->jac_equality_trans, i + rjstart, &nc, &aj, NULL)); in TaoSetup_PDIPM()
1098 PetscCall(MatGetRow(Jce_xfixed_trans, i + rjstart, &nc, &aj, NULL)); in TaoSetup_PDIPM()
1108 PetscCall(MatRestoreRow(Jce_xfixed_trans, i + rjstart, &nc, &aj, NULL)); in TaoSetup_PDIPM()
1113 PetscCall(MatGetRow(pdipm->jac_inequality_trans, i + rjstart, &nc, &aj, NULL)); in TaoSetup_PDIPM()
1123 PetscCall(MatRestoreRow(pdipm->jac_inequality_trans, i + rjstart, &nc, &aj, NULL)); in TaoSetup_PDIPM()
1127 PetscCall(MatGetRow(Jci_xb_trans, i + rjstart, &nc, &aj, NULL)); in TaoSetup_PDIPM()
1137 PetscCall(MatRestoreRow(Jci_xb_trans, i + rjstart, &nc, &aj, NULL)); in TaoSetup_PDIPM()
1142 PetscCall(MatGetOwnershipRange(tao->jacobian_equality, &rjstart, NULL)); in TaoSetup_PDIPM()
1146 PetscCall(MatGetRow(tao->jacobian_equality, i + rjstart, &nc, &aj, NULL)); in TaoSetup_PDIPM()
1153 PetscCall(MatRestoreRow(tao->jacobian_equality, i + rjstart, &nc, &aj, NULL)); in TaoSetup_PDIPM()
1176 PetscCall(MatGetOwnershipRange(tao->jacobian_inequality, &rjstart, NULL)); in TaoSetup_PDIPM()
1180 PetscCall(MatGetRow(tao->jacobian_inequality, i + rjstart, &nc, &aj, NULL)); in TaoSetup_PDIPM()
1187 PetscCall(MatRestoreRow(tao->jacobian_inequality, i + rjstart, &nc, &aj, NULL)); in TaoSetup_PDIPM()