BStri_mult man page on DragonFly

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

BStri_mult(3)			 BlockSolve95			 BStri_mult(3)

NAME
       BStri_mult - Multiply the matrix (A - shift*B) by a block of vectors

INPUT PARAMETERS
       A      - a sparse matrix
       comm_A - the communication structure for A
       B      - a sparse matrix
       comm_B - the communication structure for B
       v1     - the block of vectors to multiply by
       t1     - a block of work vectors
       t2     - a block of work vectors
       shift  - the shift value in (A-shift*B)
       BS     - the number of vectors in v1
       procinfo
	      - the usual processor stuff

OUTPUT PARAMETERS
       v2     - 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).   Also  different
       code is used if shift=0.0.  If B is NULL, then we assume that it is the
       identity matrix.

SYNOPSIS
       void BStri_mult(BSpar_mat *A, BScomm *comm_A, BSpar_mat *B, BScomm *comm_B,
	FLOAT *v1, FLOAT *v2, FLOAT *t1, FLOAT *t2, FLOAT shift, int BS,
	BSprocinfo *procinfo)

LOCATION
	BlockSolve95/src/BStri_mult.c

				   4/4/1996			 BStri_mult(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