Actual source code: lcdctx.h

  2: /*  
  3:     Private Krylov Context Structure (KSP) for LCD 

  5:     This one is very simple. It contains a flag indicating the symmetry 
  6:    structure of the matrix and work space for (optionally) computing
  7:    eigenvalues.

  9: */


 14: /*
 15:         Defines the basic KSP object
 16: */
 17:  #include src/ksp/ksp/kspimpl.h

 19: /*
 20:     The field should remain the same since it is shared by the BiCG code
 21: */

 23: typedef struct {

 25:   PetscInt restart;
 26:   PetscInt max_iters;
 27:   PetscReal haptol;
 28:   Vec *P;
 29:   Vec *Q;
 30: }KSP_LCD;

 32: #endif