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

  
 
  

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 factor-
	    ization PRE_ILU: incomplete LU  factorization  PRE_SSOR:  Successive
	    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 multiply
     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)

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

home | help