BSpar_isolve man page on DragonFly

Man page or keyword search:  
man Server   44335 pages
apropos Keyword Search (all sections)
Output format
DragonFly logo
[printable version]

BSpar_isolve(3)			 BlockSolve95		       BSpar_isolve(3)

NAME
       BSpar_isolve  -	Solve a symmetric indefinite system of equations using
       symmlq preconditioned by one of several preconditioners.

INPUT PARAMETERS
       A      - a sparse matrix
       fact_A - the incomplete factored version of A,  if  any	(NULL  if  not
	      exist)
       comm_A - the communication structure for A
       B      - a sparse matrix
       comm_B - the communication structure for B
       in_rhs - the rhs
       shift  - the shift to multiply B by
       pre_option
	      - the preconditioner to use
		  PRE_ICC: incomplete Cholesky factorization of A
		  PRE_ILU: incomplete LU factorization of A
		  PRE_SSOR: Successive over relaxation (using just A)
		  PRE_BJACOBI: Block Jacobi (using just A)
       residual
	      - the final computed residual
       procinfo
	      - the usual processor stuff

OUTPUT PARAMETERS
       out_x  - the solution vector

RETURNS
       The number of iterations.

NOTES
       The  system  solved  is (A-shift*B)out_x = in_rhs.  The preconditioners
       must be computed prior to calling BSpar_isolve.	For  more  information
       on the preconditioners, see the manual.

	 The following are now specified in the context:
	 err_tol - the tolerance to which to solve the problem
	   stop if the estimated norm of the residual divided by
	   the norm of the rhs is less than err_tol
	 max_iter - the maximum number of iterations to take
	 guess - if TRUE, then initialize out_x to 0, otherwise
	   the program assumes that out_x contains an initial
	   guess

SYNOPSIS
       int BSpar_isolve(BSpar_mat *A, BSpar_mat *fact_A, BScomm *comm_A,
	BSpar_mat *B, BScomm *comm_B, FLOAT *in_rhs, FLOAT *out_x,
	FLOAT shift, FLOAT *residual, BSprocinfo *procinfo)

LOCATION
	BlockSolve95/src/BSpar_isolve.c

				   4/4/1996		       BSpar_isolve(3)
[top]

List of man pages available for DragonFly

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net