Actual source code: slepcst.h
1: !
2: ! Include file for Fortran use of the ST object in SLEPc
3: !
4: ! - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
5: ! SLEPc - Scalable Library for Eigenvalue Problem Computations
6: ! Copyright (c) 2002-2007, Universidad Politecnica de Valencia, Spain
7: !
8: ! This file is part of SLEPc. See the README file for conditions of use
9: ! and additional information.
10: ! - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
11: !
15: #define ST PetscFortranAddr
16: #define STType character*(80)
18: #define STSHELL 'shell'
19: #define STSHIFT 'shift'
20: #define STSINV 'sinvert'
21: #define STCAYLEY 'cayley'
22: #define STFOLD 'fold'
24: integer STMATMODE_COPY
25: integer STMATMODE_INPLACE
26: integer STMATMODE_SHELL
28: parameter (STMATMODE_COPY = 0)
29: parameter (STMATMODE_INPLACE = 1)
30: parameter (STMATMODE_SHELL = 2)
32: integer STINNER_HERMITIAN
33: integer STINNER_SYMMETRIC
34: integer STINNER_B_HERMITIAN
35: integer STINNER_B_SYMMETRIC
37: parameter (STINNER_HERMITIAN = 0)
38: parameter (STINNER_SYMMETRIC = 1)
39: parameter (STINNER_B_HERMITIAN = 2)
40: parameter (STINNER_B_SYMMETRIC = 3)
42: #endif