Actual source code: trlanp.h

  1: /*
  2:    Private data structure used by the TRLAN interface
  3: */


 8:  #include src/eps/epsimpl.h

 10: typedef struct {
 11:   int       maxlan;
 12:   int       restart;
 13:   PetscReal *work;
 14:   int       lwork;
 15: } EPS_TRLAN;

 17: /*
 18:    Definition of routines from the TRLAN package
 19:    These are real case. TRLAN currently only has DOUBLE PRECISION version
 20: */

 22: #if defined(SLEPC_TRLAN_HAVE_UNDERSCORE)
 23: #define TRLan_ trlan77_
 24: #elif defined(SLEPC_TRLAN_HAVE_CAPS)
 25: #define TRLan_ TRLAN77
 26: #else
 27: #define TRLan_ trlan77
 28: #endif


 33:                      int*,int*,int*,PetscScalar*,PetscScalar*,int*,PetscReal*,
 34:                      int*);


 38: #endif