1 /* 2 Context for bounded quasi-Newton-Krylov type optimization algorithms 3 */ 4 5 #if !defined(__TAO_BQNK_H) 6 #define __TAO_BQNK_H 7 8 #include <../src/tao/bound/impls/bnk/bnk.h> 9 10 typedef struct { 11 Mat B; 12 } TAO_BQNK; 13 14 PETSC_INTERN PetscErrorCode TaoCreate_BQNK(Tao); 15 16 #endif /* if !defined(__TAO_BQNK_H) */