Actual source code: brdn.h
petsc-3.13.6 2020-09-29
Report Typos and Errors

      1:  #include <../src/ksp/ksp/utils/lmvm/lmvm.h>

      3: /*
      4:   Limited-memory Broyden's method for approximating the inverse of
      5:   a Jacobian.
      6: */

      8: typedef struct {
      9:   Vec *P, *Q;
     10:   PetscBool allocated, needP, needQ;
     11:   PetscReal *yty, *yts;
     12:   PetscReal *sts, *stq;
     13: } Mat_Brdn;