** Next:** PLAPACK FORTRAN-C interface
**Up:** Symmetric Matrix-Matrix Multiplication
** Previous:** Symmetric Matrix-Matrix Multiplication

The FORTRAN level-3 BLAS call for this operation is

`
`

`
Here is replaced by ``S`, `D`, `C`, or `Z`
to indicate the datatype of the data (single, double, complex, double precision complex).
Parameter `SIDE` indicates whether *A* multiplies *B* from
the left (`SIDE = "Left"`) or right (`SIDE = "Right"`).
Parameter `UPLO` indicates whether *A* is stored in the
lower (`UPLO = "Lower"`) or upper (`UPLO = "Upper"`) triangular portion of array `A`.
Parameters `M` and `N` pass the dimensions of *C* (and *B* ).
The dimensions of *A* are determined by whether it multiplies *B* from
the left or right.
Parameters `ALPHA` and `BETA` hold the scaling factors
and . Parameters `A`, `B`, and `C` equal the
addresses of where the matrices *A* , *B* , and *C* start in
memory. The leading dimensions of the matrices are given in
`LDA`, `LDB`, and `LDC`.
`
`

** Next:** PLAPACK FORTRAN-C interface
**Up:** Symmetric Matrix-Matrix Multiplication
** Previous:** Symmetric Matrix-Matrix Multiplication
rvdg@cs.utexas.edu