Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
esolver(1)			Utility Commands		      esolver(1)

NAME
     esolver - eigensolver for standard eigenvalue problems (Ritz values only)

SYNOPSIS
     esolver matrix_filename evalues_filename [options]

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

OPTIONS
     The following options are supported:

     -e eigensolver
	    The following options are supported for eigensolver:

	    -e {li|7}
		   Lanczos

		   -ss [1]The size of the subspace

	    -e {ai|8}
		   Arnoldi

		   -ss [1]The size of the subspace

     Other Options for eigensolver:

     -eprint [0]
	    The output of the residual history

	    -eprint {none|0}
		   None

	    -eprint {mem|1}
		   Save the residual history

	    -eprint {out|2}
		   Output it to the standard output

	    -eprint {all|3}
		   Save  the residual history and output it to the standard out-
		   put

     -omp_num_threads [t]
	    The number of the threads (t represents the maximum  number  of  the
	    threads)

     -estorage [0]
	    The matrix storage format

     -estorage_block [2]
	    The block size of the BSR and BSC formats

     -ef [0]The precision of the eigensolver

	    -ef {double|0}
		   Double precision

	    -ef {quad|1}
		   Double-double (quadruple) precision

     See Lis User Guide for full description.

EXIT STATUS
     The following exit values are returned:

     0	    The process is normally terminated

     unspecified
	    An error occurred

SEE ALSO
     lis(3),   lsolve(1),   esolve(1),	 hpcg_kernel(1),  hpcg_spmvtest(1),  sp-
     mvtest1(1), spmvtest2(1), spmvtest2b(1), spmvtest3(1),  spmvtest3b(1),  sp-
     mvtest4(1), spmvtest5(1)

     http://www.ssisc.org/lis/
     http://math.nist.gov/MatrixMarket/

Man Page			   4 Nov 2017			      esolver(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=esolver&sektion=1&manpath=FreeBSD+Ports+15.1.quarterly>

home | help