1 | !g95 -fno-underscoring dotwrp.f90 -c |
---|
2 | double complex function zdotc_(n, zx, incx, zy, incy) |
---|
3 | double complex zx(*), zy(*), z |
---|
4 | integer n, incx, incy |
---|
5 | |
---|
6 | call cblas_zdotc_sub(%val(n), zx, %val(incx), zy, %val(incy), z) |
---|
7 | |
---|
8 | zdotc_ = z |
---|
9 | return |
---|
10 | end |
---|
11 | |
---|
12 | double complex function zdotu_(n, zx, incx, zy, incy) |
---|
13 | double complex zx(*), zy(*), z |
---|
14 | integer n, incx, incy |
---|
15 | |
---|
16 | call cblas_zdotu_sub(%val(n), zx, %val(incx), zy, %val(incy), z) |
---|
17 | |
---|
18 | zdotu_ = z |
---|
19 | return |
---|
20 | end |
---|
21 | |
---|
22 | complex function cdotc_(n, cx, incx, cy, incy) |
---|
23 | complex cx(*), cy(*), c |
---|
24 | integer n, incx, incy |
---|
25 | |
---|
26 | call cblas_cdotc_sub(%val(n), cx, %val(incx), cy, %val(incy), c) |
---|
27 | |
---|
28 | cdotc_ = c |
---|
29 | return |
---|
30 | end |
---|
31 | |
---|
32 | complex function cdotu_(n, cx, incx, cy, incy) |
---|
33 | complex cx(*), cy(*), c |
---|
34 | integer n, incx, incy |
---|
35 | |
---|
36 | call cblas_cdotu_sub(%val(n), cx, %val(incx), cy, %val(incy), c) |
---|
37 | |
---|
38 | cdotu_ = c |
---|
39 | return |
---|
40 | end |
---|