SRC/dmyblas2.c File Reference

Level 2 BLAS operations: solves and matvec, written in C. More...


Functions

void dlsolve (int ldm, int ncol, double *M, double *rhs)
void dusolve (int ldm, int ncol, double *M, double *rhs)
void dmatvec (int ldm, int nrow, int ncol, double *M, double *vec, double *Mxvec)


Detailed Description

 -- SuperLU routine (version 2.0) --
 Univ. of California Berkeley, Xerox Palo Alto Research Center,
 and Lawrence Berkeley National Lab.
 November 15, 1997
 

Function Documentation

void dlsolve ( int  ldm,
int  ncol,
double *  M,
double *  rhs 
)

 Solves a dense UNIT lower triangular system. The unit lower 
 triangular matrix is stored in a 2D array M(1:nrow,1:ncol). 
 The solution will be returned in the rhs vector.
 

void dmatvec ( int  ldm,
int  nrow,
int  ncol,
double *  M,
double *  vec,
double *  Mxvec 
)

 Performs a dense matrix-vector multiply: Mxvec = Mxvec + M * vec.
 The input matrix is M(1:nrow,1:ncol); The product is returned in Mxvec[].
 

void dusolve ( int  ldm,
int  ncol,
double *  M,
double *  rhs 
)

 Solves a dense upper triangular system. The upper triangular matrix is
 stored in a 2-dim array M(1:ldm,1:ncol). The solution will be returned
 in the rhs vector.
 


Generated on Sat Aug 29 04:21:43 2009 for SuperLUDistributed by  doxygen 1.5.9