add some f2c runtime functions, remove exception, avoid name conflict with libgfortran
This commit is contained in:
@ -177,7 +177,7 @@ extern "C" {
|
||||
doublecomplex z__1, z__2, z__3, z__4;
|
||||
|
||||
/* Builtin functions */
|
||||
void d_cnjg(doublecomplex *, doublecomplex *);
|
||||
void d_lmp_cnjg(doublecomplex *, doublecomplex *);
|
||||
|
||||
/* Local variables */
|
||||
integer i__, j, ix, iy, jx, jy, kx, ky, info;
|
||||
@ -333,7 +333,7 @@ extern "C" {
|
||||
.r;
|
||||
z__1.r = y[i__4].r + z__2.r, z__1.i = y[i__4].i + z__2.i;
|
||||
y[i__3].r = z__1.r, y[i__3].i = z__1.i;
|
||||
d_cnjg(&z__3, &a[i__ + j * a_dim1]);
|
||||
d_lmp_cnjg(&z__3, &a[i__ + j * a_dim1]);
|
||||
i__3 = i__;
|
||||
z__2.r = z__3.r * x[i__3].r - z__3.i * x[i__3].i, z__2.i =
|
||||
z__3.r * x[i__3].i + z__3.i * x[i__3].r;
|
||||
@ -375,7 +375,7 @@ extern "C" {
|
||||
.r;
|
||||
z__1.r = y[i__4].r + z__2.r, z__1.i = y[i__4].i + z__2.i;
|
||||
y[i__3].r = z__1.r, y[i__3].i = z__1.i;
|
||||
d_cnjg(&z__3, &a[i__ + j * a_dim1]);
|
||||
d_lmp_cnjg(&z__3, &a[i__ + j * a_dim1]);
|
||||
i__3 = ix;
|
||||
z__2.r = z__3.r * x[i__3].r - z__3.i * x[i__3].i, z__2.i =
|
||||
z__3.r * x[i__3].i + z__3.i * x[i__3].r;
|
||||
@ -429,7 +429,7 @@ extern "C" {
|
||||
.r;
|
||||
z__1.r = y[i__4].r + z__2.r, z__1.i = y[i__4].i + z__2.i;
|
||||
y[i__3].r = z__1.r, y[i__3].i = z__1.i;
|
||||
d_cnjg(&z__3, &a[i__ + j * a_dim1]);
|
||||
d_lmp_cnjg(&z__3, &a[i__ + j * a_dim1]);
|
||||
i__3 = i__;
|
||||
z__2.r = z__3.r * x[i__3].r - z__3.i * x[i__3].i, z__2.i =
|
||||
z__3.r * x[i__3].i + z__3.i * x[i__3].r;
|
||||
@ -476,7 +476,7 @@ extern "C" {
|
||||
.r;
|
||||
z__1.r = y[i__4].r + z__2.r, z__1.i = y[i__4].i + z__2.i;
|
||||
y[i__3].r = z__1.r, y[i__3].i = z__1.i;
|
||||
d_cnjg(&z__3, &a[i__ + j * a_dim1]);
|
||||
d_lmp_cnjg(&z__3, &a[i__ + j * a_dim1]);
|
||||
i__3 = ix;
|
||||
z__2.r = z__3.r * x[i__3].r - z__3.i * x[i__3].i, z__2.i =
|
||||
z__3.r * x[i__3].i + z__3.i * x[i__3].r;
|
||||
|
||||
Reference in New Issue
Block a user