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

FreeBSD Manual Pages

  
 
  

home | help
BStri_solve(3)			 BlockSolve95			BStri_solve(3)

NAME
       BStri_solve - Multiply the matrix A(-1) by a block of vectors

INPUT PARAMETERS
       A      -	a sparse matrix
       fact_A -	a possibly incompletely	factored version of A
       comm_A -	the communication structure for	A (fact_A)
       vec    -	the block of vectors to	multiply by
       pre_option
	      -	the preconditioner to select PRE_ICC: incomplete Cholesky fac-
	      torization PRE_ILU: incomplete LU	factorization  PRE_SSOR:  Suc-
	      cessive over relaxation PRE_BJACOBI: Block Jacobi
       BS     -	the number of vectors in vec
       procinfo
	      -	the usual processor stuff

OUTPUT PARAMETERS
       vec    -	the resulting block of vectors

RETURNS
       void

NOTES
       Different code is used to multiply a single vector than is used to mul-
       tiply a block of	vectors	(this improves efficiency).

SYNOPSIS
       void BStri_solve(BSpar_mat *A, BSpar_mat	*fact_A, BScomm	*comm_A, FLOAT *vec,
	 int pre_option, int BS, BSprocinfo *procinfo)

LOCATION
	BlockSolve95/src/BStri_solve.c

				  12/25/1995			BStri_solve(3)

NAME | INPUT PARAMETERS | OUTPUT PARAMETERS | RETURNS | NOTES | SYNOPSIS | LOCATION

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=BStri_solve&sektion=3&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help