20int Mndscal(
unsigned int n,
double da,
double* dx,
int incx) {
25 int i__,
m, nincx, mp1;
39 if (
n <= 0 || incx <= 0) {
51 for (i__ = 1; i__2 < 0 ? i__ >= i__1 : i__ <= i__1; i__ += i__2) {
52 dx[i__] = da * dx[i__];
68 for (i__ = 1; i__ <= i__2; ++i__) {
69 dx[i__] = da * dx[i__];
78 for (i__ = mp1; i__ <= i__2; i__ += 5) {
79 dx[i__] = da * dx[i__];
80 dx[i__ + 1] = da * dx[i__ + 1];
81 dx[i__ + 2] = da * dx[i__ + 2];
82 dx[i__ + 3] = da * dx[i__ + 3];
83 dx[i__ + 4] = da * dx[i__ + 4];
int Mndscal(unsigned int, double, double *, int)