xref: /petsc/src/tao/linesearch/impls/gpcglinesearch/gpcglinesearch.h (revision 7f296bb328fcd4c99f2da7bfe8ba7ed8a4ebceee)
1 #pragma once
2 
3 #include <petscvec.h>
4 
5 typedef struct {
6   /* --------------- Parameters used by line search method ----------------- */
7   PetscReal maxstep; /* maximum step size */
8   PetscInt  bracket;
9   PetscInt  infoc;
10 
11   Vec x;
12   Vec W1;
13   Vec W2;
14   Vec Gold;
15 
16 } TaoLineSearch_GPCG;
17