xref: /petsc/src/tao/linesearch/impls/gpcglinesearch/gpcglinesearch.h (revision d9acb416d05abeed0a33bde3a81aeb2ea0364f6a)
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