1: #pragma once
3: #include <petscvec.h>
5: typedef struct {
6: /* --------------- Parameters used by line search method ----------------- */
7: PetscReal maxstep; /* maximum step size */
8: PetscInt bracket;
9: PetscInt infoc;
11: Vec x;
12: Vec W1;
13: Vec W2;
14: Vec Gold;
16: } TaoLineSearch_GPCG;