/* Context for Bounded Regularized Gauss-Newton algorithm */ #if !defined(__TAO_BRGN_H) #define __TAO_BRGN_H #include <../src/tao/bound/impls/bnk/bnk.h> typedef struct { Mat J, H; Vec x_work, r_work; Tao subsolver; PetscReal lambda; PetscBool explicit_H, assembled_H; } TAO_BRGN; #endif /* if !defined(__TAO_BRGN_H) */