20     integer a_dim1, a_offset, i__1, i__2, i__3, i__4;
   172     a_offset = 1 + a_dim1;
   186     } 
else if (*lda < *k + 1) {
   188     } 
else if (*incx == 0) {
   190     } 
else if (*incy == 0) {
   200     if (*n == 0 || (*alpha == 0.
f && *beta == 1.
f)) {
   209         kx = 1 - (*n - 1) * *incx;
   214         ky = 1 - (*n - 1) * *incy;
   226                 for (i__ = 1; i__ <= i__1; ++i__) {
   232                 for (i__ = 1; i__ <= i__1; ++i__) {
   233                     y[i__] = *beta * y[i__];
   241                 for (i__ = 1; i__ <= i__1; ++i__) {
   248                 for (i__ = 1; i__ <= i__1; ++i__) {
   249                     y[iy] = *beta * y[iy];
   264         if (*incx == 1 && *incy == 1) {
   266             for (j = 1; j <= i__1; ++
j) {
   267                 temp1 = *alpha * x[
j];
   271                 i__2 = 1, i__3 = j - *k;
   273                 for (i__ = 
max(i__2,i__3); i__ <= i__4; ++i__) {
   274                     y[i__] += temp1 * a[l + i__ + j * a_dim1];
   275                     temp2 += a[l + i__ + j * a_dim1] * x[i__];
   278                 y[
j] = y[
j] + temp1 * a[kplus1 + j * a_dim1] + *alpha * temp2;
   285             for (j = 1; j <= i__1; ++
j) {
   286                 temp1 = *alpha * x[jx];
   292                 i__4 = 1, i__2 = j - *k;
   294                 for (i__ = 
max(i__4,i__2); i__ <= i__3; ++i__) {
   295                     y[iy] += temp1 * a[l + i__ + j * a_dim1];
   296                     temp2 += a[l + i__ + j * a_dim1] * x[ix];
   301                 y[jy] = y[jy] + temp1 * a[kplus1 + j * a_dim1] + *alpha * 
   316         if (*incx == 1 && *incy == 1) {
   318             for (j = 1; j <= i__1; ++
j) {
   319                 temp1 = *alpha * x[
j];
   321                 y[
j] += temp1 * a[j * a_dim1 + 1];
   324                 i__4 = *
n, i__2 = j + *k;
   325                 i__3 = 
min(i__4,i__2);
   326                 for (i__ = j + 1; i__ <= i__3; ++i__) {
   327                     y[i__] += temp1 * a[l + i__ + j * a_dim1];
   328                     temp2 += a[l + i__ + j * a_dim1] * x[i__];
   331                 y[
j] += *alpha * temp2;
   338             for (j = 1; j <= i__1; ++
j) {
   339                 temp1 = *alpha * x[jx];
   341                 y[jy] += temp1 * a[j * a_dim1 + 1];
   346                 i__4 = *
n, i__2 = j + *k;
   347                 i__3 = 
min(i__4,i__2);
   348                 for (i__ = j + 1; i__ <= i__3; ++i__) {
   351                     y[iy] += temp1 * a[l + i__ + j * a_dim1];
   352                     temp2 += a[l + i__ + j * a_dim1] * x[ix];
   355                 y[jy] += *alpha * temp2;
 
RealScalar RealScalar int * incx
static const Line3 l(Rot3(), 1, 1)
EIGEN_WEAK_LINKING int xerbla_(const char *msg, int *info, int)
Point2(* f)(const Point3 &, OptionalJacobian< 2, 3 >)
logical lsame_(char *ca, char *cb, ftnlen ca_len, ftnlen cb_len)
set noclip points set clip one set noclip two set bar set border lt lw set xdata set ydata set zdata set x2data set y2data set boxwidth set dummy x
int ssbmv_(char *uplo, integer *n, integer *k, real *alpha, real *a, integer *lda, real *x, integer *incx, real *beta, real *y, integer *incy, ftnlen uplo_len)
int RealScalar int RealScalar int * incy