Lines Matching refs:hessian
287 PetscCall(MatGetOwnershipRangesColumn(tao->hessian, &rranges)); in TaoSNESJacobian_PDIPM()
288 PetscCall(MatGetOwnershipRangesColumn(tao->hessian, &cranges)); in TaoSNESJacobian_PDIPM()
363 PetscCall(TaoComputeHessian(tao, pdipm->x, tao->hessian, tao->hessian_pre)); 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()
1043 PetscCall(MatGetOwnershipRanges(tao->hessian, &rranges)); in TaoSetup_PDIPM()
1044 PetscCall(MatGetOwnershipRangesColumn(tao->hessian, &cranges)); in TaoSetup_PDIPM()
1065 PetscCall(TaoComputeHessian(tao, tao->solution, tao->hessian, tao->hessian_pre)); in TaoSetup_PDIPM()
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()