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