| /petsc/src/tao/unconstrained/tutorials/ |
| H A D | rosenbrock1.c | 26 PetscErrorCode FormHessian(Tao, Vec, Mat, Mat, void *); 75 PetscCall(TaoSetHessian(tao, H, H, FormHessian, &user)); in main() 193 PetscErrorCode FormHessian(Tao tao, Vec X, Mat H, Mat Hpre, void *ptr) in FormHessian() function
|
| H A D | rosenbrock2.c | 26 PetscErrorCode FormHessian(Tao, Vec, Mat, Mat, void *); 72 PetscCall(TaoSetHessian(tao, H, H, FormHessian, &user)); in main() 184 PetscErrorCode FormHessian(Tao tao, Vec X, Mat H, Mat Hpre, void *ptr) in FormHessian() function
|
| H A D | rosenbrock3.c | 26 PetscErrorCode FormHessian(Tao, Vec, Mat, Mat, void *); 72 PetscCall(TaoSetHessian(tao, H, H, FormHessian, &user)); in main() 189 PetscErrorCode FormHessian(Tao tao, Vec X, Mat H, Mat Hpre, void *ptr) in FormHessian() function
|
| H A D | rosenbrock1f.F90 | 91 subroutine FormHessian(ta, X, H, PrecH, dummy, ierr) subroutine 209 PetscCallA(TaoSetHessian(ta, H, H, FormHessian, 0, ierr))
|
| H A D | eptorsion2.c | 61 PetscErrorCode FormHessian(Tao, Vec, Mat, Mat, void *); 117 PetscCall(TaoSetHessian(tao, H, H, FormHessian, (void *)&user)); in main() 326 PetscErrorCode FormHessian(Tao tao, Vec X, Mat A, Mat Hpre, PetscCtx ctx) in FormHessian() function
|
| H A D | eptorsion3.c | 59 PetscErrorCode FormHessian(Tao, Vec, Mat, Mat, void *); 146 PetscCall(TaoSetHessian(tao, H, H, FormHessian, (void *)&user)); in main() 435 PetscErrorCode FormHessian(Tao tao, Vec X, Mat H, Mat Hpre, void *ptr) in FormHessian() function
|
| H A D | eptorsion1.c | 59 PetscErrorCode FormHessian(Tao, Vec, Mat, Mat, void *); 132 PetscCall(TaoSetHessian(tao, H, H, FormHessian, (void *)&user)); in main() 419 PetscErrorCode FormHessian(Tao tao, Vec X, Mat H, Mat Hpre, void *ptr) in FormHessian() function
|
| H A D | minsurf1.c | 33 PetscErrorCode FormHessian(Tao, Vec, Mat, Mat, void *); 87 PetscCall(TaoSetHessian(tao, user.H, user.H, FormHessian, (void *)&user)); in main() 282 PetscErrorCode FormHessian(Tao tao, Vec X, Mat H, Mat Hpre, void *ptr) in FormHessian() function
|
| H A D | minsurf2.c | 41 static PetscErrorCode FormHessian(Tao, Vec, Mat, Mat, void *); 115 PetscCall(TaoSetHessian(tao, user.H, user.H, FormHessian, (void *)&user)); in main() 481 PetscErrorCode FormHessian(Tao tao, Vec X, Mat H, Mat Hpre, void *ptr) in FormHessian() function
|
| H A D | rosenbrock4.h | 621 static PetscErrorCode FormHessian(Tao tao, Vec X, Mat H, Mat Hpre, void *ptr) in FormHessian() function 728 PetscCall(TaoSetHessian(tao, H, H, FormHessian, user)); in RosenbrockMain()
|
| /petsc/src/tao/constrained/tutorials/ |
| H A D | maros.c | 44 PetscErrorCode FormHessian(Tao, Vec, Mat, Mat, void *); 86 PetscCall(TaoSetHessian(tao, user.H, user.H, FormHessian, (void *)&user)); in main() 225 PetscErrorCode FormHessian(Tao tao, Vec x, Mat H, Mat Hpre, PetscCtx ctx) in FormHessian() function
|
| /petsc/src/tao/bound/tutorials/ |
| H A D | jbearing2.c | 43 static PetscErrorCode FormHessian(Tao, Vec, Mat, Mat, void *); 129 PetscCall(TaoSetHessian(tao, user.A, user.A, FormHessian, (void *)&user)); in main() 323 PetscErrorCode FormHessian(Tao tao, Vec X, Mat hes, Mat Hpre, void *ptr) in FormHessian() function
|
| H A D | plate2.c | 43 PetscErrorCode FormHessian(Tao, Vec, Mat, Mat, void *); 141 PetscCall(TaoSetHessian(tao, user.H, user.H, FormHessian, (void *)&user)); in main() 415 PetscErrorCode FormHessian(Tao tao, Vec X, Mat Hptr, Mat Hessian, void *ptr) in FormHessian() function 849 PetscCall(FormHessian(tao, x, user->H, user->H, ptr)); in MatrixFreeHessian()
|
| H A D | plate2f.F90 | 293 subroutine FormHessian(ta, X, Hessian, Hpc, dummy, ierr) subroutine 878 PetscCallA(TaoSetHessian(ta, H, H, FormHessian, 0, ierr))
|
| /petsc/src/ts/tutorials/ |
| H A D | ex20opt_p.c | 38 PetscErrorCode FormHessian(Tao, Vec, Mat, Mat, void *); 473 PetscCall(TaoSetHessian(tao, user.H, user.H, FormHessian, (void *)&user)); in main() 575 PetscErrorCode FormHessian(Tao tao, Vec P, Mat H, Mat Hpre, PetscCtx ctx) in FormHessian() function
|
| H A D | ex20opt_ic.c | 235 static PetscErrorCode FormHessian(Tao tao, Vec U, Mat H, Mat Hpre, PetscCtx ctx) in FormHessian() function 521 PetscCall(TaoSetHessian(tao, user.H, user.H, FormHessian, (void *)&user)); in main()
|
| /petsc/src/tao/pde_constrained/tutorials/ |
| H A D | elliptic.c | 80 PetscErrorCode FormHessian(Tao, Vec, Mat, Mat, void *);
|
| H A D | parabolic.c | 72 PetscErrorCode FormHessian(Tao, Vec, Mat, Mat, void *);
|
| H A D | hyperbolic.c | 67 PetscErrorCode FormHessian(Tao, Vec, Mat, Mat, void *);
|
| /petsc/doc/manual/ |
| H A D | tao.md | 44 the code for `FormHessian`, which evaluates the Hessian matrix for 80 TaoSetHessian(Tao tao, Mat H, Mat Hpre, PetscErrorCode (*FormHessian)(Tao, Vec, Mat, Mat, PetscCtx)…
|