|
|
1.1 ! root 1: /* dot.f -- translated by f2c (version of 17 January 1992 0:17:58). ! 2: You must link the resulting object file with the libraries: ! 3: -lF77 -lI77 -lm -lc (in that order) ! 4: */ ! 5: ! 6: #include "f2c.h" ! 7: ! 8: doublereal dot_(n, x, y) ! 9: integer *n; ! 10: real *x, *y; ! 11: { ! 12: /* System generated locals */ ! 13: integer i__1; ! 14: real ret_val; ! 15: ! 16: /* Local variables */ ! 17: static integer i; ! 18: ! 19: /* Parameter adjustments */ ! 20: --y; ! 21: --x; ! 22: ! 23: /* Function Body */ ! 24: ret_val = (float)0.; ! 25: i__1 = *n; ! 26: for (i = 1; i <= i__1; ++i) { ! 27: /* L10: */ ! 28: ret_val += x[i] * y[i]; ! 29: } ! 30: return ret_val; ! 31: } /* dot_ */ ! 32:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.