CPROD(3)

SYNOPSIS
SUBROUTINE CPROD (ND, BD, NM1, BM1, NM2, BM2, NA, AA, X, YY, M, A, + B, C, D, W, Y)

NAME
cprod - Subsidiary to BLKTRI

LIBRARY
SLATEC

TYPE
SINGLE PRECISION (CPROD-S, CPROC-C)

AUTHOR
(UNKNOWN)

DESCRIPTION
PROD applies a sequence of matrix operations to the vector X and stores the result in YY. (COMPLEX case) AA array containing scalar multipliers of the vector X. ND,NM1,NM2 are the lengths of the arrays BD,BM1,BM2 respectively. BD,BM1,BM2 are arrays containing roots of certain B polynomials. NA is the length of the array AA. X,YY The matrix operations are applied to X and the result is YY. A,B,C are arrays which contain the tridiagonal matrix. M is the order of the matrix. D,W,Y are working arrays. ISGN determines whether or not a change in sign is made.

SEE ALSO
BLKTRI

ROUTINES CALLED
(NONE)

REVISION HISTORY (YYMMDD)
801001 DATE WRITTEN
890531 Changed all specific intrinsics to generic. (WRB)
891214 Prologue converted to Version 4.0 format. (BAB)
900402 Added TYPE section. (WRB)