Lines Matching refs:Dir
12 Vec U, Lambda[1], Mup[1], Lambda2[1], Mup2[1], Dir; member
322 PetscCall(MatCreateVecs(aircraft.Jacp, &aircraft.Dir, NULL)); in main()
408 PetscCall(VecDestroy(&aircraft.Dir)); in main()
494 Vec Dir; in FormObjHessian() local
512 PetscCall(VecDuplicate(P, &Dir)); in FormObjHessian()
515 PetscCall(VecSet(Dir, 0.0)); in FormObjHessian()
516 PetscCall(VecSetValues(Dir, 1, ind, &one, INSERT_VALUES)); in FormObjHessian()
517 PetscCall(VecAssemblyBegin(Dir)); in FormObjHessian()
518 PetscCall(VecAssemblyEnd(Dir)); in FormObjHessian()
519 PetscCall(ComputeObjHessianWithSOA(Dir, harr, actx)); in FormObjHessian()
530 PetscCall(VecDestroy(&Dir)); in FormObjHessian()
568 PetscErrorCode ComputeObjHessianWithSOA(Vec Dir, PetscScalar arr[], Aircraft actx) in ComputeObjHessianWithSOA() argument
584 PetscCall(TSSetCostHessianProducts(actx->ts, 1, actx->Lambda2, actx->Mup2, Dir)); in ComputeObjHessianWithSOA()