Lines Matching refs:ta
56 subroutine FormFunctionGradient(ta, X, fcn, G, dummy, ierr)
59 Tao ta
293 subroutine FormHessian(ta, X, Hessian, Hpc, dummy, ierr) argument
295 Tao ta
664 subroutine MSA_Plate(ta, xl, xu, dummy, ierr) argument
666 Tao ta
799 Tao ta ! Tao solver context
871 PetscCallA(TaoCreate(PETSC_COMM_WORLD, ta, ierr))
872 PetscCallA(TaoSetType(ta, TAOBLMVM, ierr))
876 PetscCallA(TaoSetObjectiveAndGradient(ta, PETSC_NULL_VEC, FormFunctionGradient, 0, ierr))
878 PetscCallA(TaoSetHessian(ta, H, H, FormHessian, 0, ierr))
882 PetscCallA(TaoSetVariableBoundsRoutine(ta, MSA_Plate, 0, ierr))
886 PetscCallA(TaoSetSolution(ta, x, ierr))
889 PetscCallA(TaoSetFromOptions(ta, ierr))
892 PetscCallA(TaoSolve(ta, ierr))
895 PetscCallA(TaoDestroy(ta, ierr))