add some f2c runtime functions, remove exception, avoid name conflict with libgfortran
This commit is contained in:
@ -116,7 +116,7 @@ f"> */
|
||||
doublereal d__1, d__2, d__3;
|
||||
|
||||
/* Builtin functions */
|
||||
double sqrt(doublereal), d_sign(doublereal *, doublereal *);
|
||||
double sqrt(doublereal), d_lmp_sign(doublereal *, doublereal *);
|
||||
|
||||
/* Local variables */
|
||||
doublereal c__;
|
||||
@ -342,7 +342,7 @@ L70:
|
||||
rte = sqrt(e[l]);
|
||||
sigma = (d__[l + 1] - p) / (rte * 2.);
|
||||
r__ = dlapy2_(&sigma, &c_b33);
|
||||
sigma = p - rte / (sigma + d_sign(&r__, &sigma));
|
||||
sigma = p - rte / (sigma + d_lmp_sign(&r__, &sigma));
|
||||
|
||||
c__ = 1.;
|
||||
s = 0.;
|
||||
@ -440,7 +440,7 @@ L120:
|
||||
rte = sqrt(e[l - 1]);
|
||||
sigma = (d__[l - 1] - p) / (rte * 2.);
|
||||
r__ = dlapy2_(&sigma, &c_b33);
|
||||
sigma = p - rte / (sigma + d_sign(&r__, &sigma));
|
||||
sigma = p - rte / (sigma + d_lmp_sign(&r__, &sigma));
|
||||
|
||||
c__ = 1.;
|
||||
s = 0.;
|
||||
|
||||
Reference in New Issue
Block a user