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

FreeBSD Manual Pages

  
 
  

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

NAME
       gesolve	- eigensolver for generalized eigenvalue problems (Ritz	values
       only)

SYNOPSIS
       gesolve matrix_a_filename matrix_b_filename evalues_filename  [options]

DESCRIPTION
       This  program  inputs  the  matrix  data	 from  matrix_a_filename   ma-
       trix_b_filename,	 and  solves  the generalized eigenvalue problem A*x =
       l*B*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 format (see Appendix  of
       Lis  User  Guide). Both the Matrix Market format	and the	Harwell-Boeing
       format are supported for	the matrix filenames.

OPTIONS
       The following options are supported:

       -e eigensolver
	      The following options are	supported for eigensolver:

	      -e {gli|15}
		     Generalized Lanczos

		     -ss [1]
			    The	size of	the subspace

	      -e {gai|16}
		     Generalized 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
		     output

       -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), gesolve(1),  hpcg_kernel(1),	hpcg_spmvtest(1),  sp-
       mvtest1(1),  spmvtest2(1),  spmvtest2b(1), spmvtest3(1),	spmvtest3b(1),
       spmvtest4(1), spmvtest5(1)

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

Man Page			  4 Nov	2017			   gesolver(1)

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

home | help