1esolver(1)                     Utility Commands                     esolver(1)
2
3
4

NAME

6       esolver  -  eigensolver  for  standard eigenvalue problems (Ritz values
7       only)
8
9

SYNOPSIS

11       esolver matrix_filename evalues_filename [options]
12
13

DESCRIPTION

15       This program inputs the matrix data from matrix_filename and solves the
16       standard  eigenvalue  problem  A*x  =  l*x with the solver specified by
17       options.  It outputs the specified number of Ritz values, the number of
18       which  is  given  by  option  -ss,  to evalues_filename in the extended
19       Matrix Market format (see Appendix of Lis User Guide). Both the  Matrix
20       Market  format  and  the  Harwell-Boeing  format  are supported for the
21       matrix filename.
22
23

OPTIONS

25       The following options are supported:
26
27       -e eigensolver
28              The following options are supported for eigensolver:
29
30              -e {li|7}
31                     Lanczos
32
33                     -ss [1]
34                            The size of the subspace
35
36              -e {ai|8}
37                     Arnoldi
38
39                     -ss [1]
40                            The size of the subspace
41
42       Other Options for eigensolver:
43
44       -eprint [0]
45              The output of the residual history
46
47              -eprint {none|0}
48                     None
49
50              -eprint {mem|1}
51                     Save the residual history
52
53              -eprint {out|2}
54                     Output it to the standard output
55
56              -eprint {all|3}
57                     Save the residual history and output it to  the  standard
58                     output
59
60       -omp_num_threads [t]
61              The  number  of  the threads (t represents the maximum number of
62              the threads)
63
64       -estorage [0]
65              The matrix storage format
66
67       -estorage_block [2]
68              The block size of the BSR and BSC formats
69
70       -ef [0]
71              The precision of the eigensolver
72
73              -ef {double|0}
74                     Double precision
75
76              -ef {quad|1}
77                     Double-double (quadruple) precision
78
79       See Lis User Guide for full description.
80
81

EXIT STATUS

83       The following exit values are returned:
84
85       0      The process is normally terminated
86
87       unspecified
88              An error occurred
89
90

SEE ALSO

92       lis(3),   lsolve(1),   esolve(1),   hpcg_kernel(1),   hpcg_spmvtest(1),
93       spmvtest1(1), spmvtest2(1), spmvtest2b(1), spmvtest3(1), spmvtest3b(1),
94       spmvtest4(1), spmvtest5(1)
95
96       http://www.ssisc.org/lis/
97       http://math.nist.gov/MatrixMarket/
98
99
100
101
102Man Page                          4 Nov 2017                        esolver(1)
Impressum