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