Ejemplo n.º 1
0
void c_qd_selfadd_d(double a, double *b) {
  qd_real bb(b);
  bb += a;
  TO_DOUBLE_PTR(bb, b);
}
Ejemplo n.º 2
0
void c_qd_pi(double *a) {
  TO_DOUBLE_PTR(qd_real::_pi, a);
}
Ejemplo n.º 3
0
 void c_dd_log10(const double *a, double *b) {
     dd_real bb;
     bb = log10(dd_real(a));
     TO_DOUBLE_PTR(bb, b);
 }
Ejemplo n.º 4
0
 void c_dd_atan2(const double *a, const double *b, double *c) {
     dd_real cc;
     cc = atan2(dd_real(a), dd_real(b));
     TO_DOUBLE_PTR(cc, c);
 }
Ejemplo n.º 5
0
 void c_dd_nroot(const double *a, int n, double *b) {
     dd_real bb;
     bb = nroot(dd_real(a), n);
     TO_DOUBLE_PTR(bb, b);
 }
Ejemplo n.º 6
0
 void c_dd_floor(const double *a, double *b) {
     dd_real bb;
     bb = floor(dd_real(a));
     TO_DOUBLE_PTR(bb, b);
 }
Ejemplo n.º 7
0
void c_qd_sqrt(const double *a, double *b) {
  qd_real bb;
  bb = sqrt(qd_real(a));
  TO_DOUBLE_PTR(bb, b);
}
Ejemplo n.º 8
0
void c_qd_mul_dd_qd(const double *a, const double *b, double *c) {
  qd_real cc;
  cc = dd_real(a) * qd_real(b);
  TO_DOUBLE_PTR(cc, c);
}
Ejemplo n.º 9
0
void c_qd_selfdiv_dd(const double *a, double *b) {
  qd_real bb(b);
  bb /= dd_real(a);
  TO_DOUBLE_PTR(bb, b);
}
Ejemplo n.º 10
0
void c_qd_selfdiv_d(double a, double *b) {
  qd_real bb(b);
  bb /= a;
  TO_DOUBLE_PTR(bb, b);
}
Ejemplo n.º 11
0
void c_qd_selfmul_d(double a, double *b) {
  qd_real bb(b);
  bb *= a;
  TO_DOUBLE_PTR(bb, b);
}
Ejemplo n.º 12
0
/* selfmul */
void c_qd_selfmul(const double *a, double *b) {
  qd_real bb(b);
  bb *= qd_real(a);
  TO_DOUBLE_PTR(bb, b);
}
Ejemplo n.º 13
0
void c_qd_selfsub_d(double a, double *b) {
  qd_real bb(b);
  bb -= a;
  TO_DOUBLE_PTR(bb, b);
}
Ejemplo n.º 14
0
void c_qd_sub_qd_dd(const double *a, const double *b, double *c) {
  qd_real cc;
  cc = qd_real(a) - dd_real(b);
  TO_DOUBLE_PTR(cc, c);
}
Ejemplo n.º 15
0
void c_qd_npwr(const double *a, int n, double *b) {
  qd_real bb;
  bb = npwr(qd_real(a), n);
  TO_DOUBLE_PTR(bb, b);
}
Ejemplo n.º 16
0
void c_qd_sub_d_qd(double a, const double *b, double *c) {
  qd_real cc;
  cc = a - qd_real(b);
  TO_DOUBLE_PTR(cc, c);
}
Ejemplo n.º 17
0
void c_qd_cos(const double *a, double *b) {
  qd_real bb;
  bb = cos(qd_real(a));
  TO_DOUBLE_PTR(bb, b);
}
Ejemplo n.º 18
0
void c_qd_mul_qd_d(const double *a, double b, double *c) {
  qd_real cc;
  cc = qd_real(a) * b;
  TO_DOUBLE_PTR(cc, c);
}
Ejemplo n.º 19
0
void c_qd_atanh(const double *a, double *b) {
  qd_real bb;
  bb = atanh(qd_real(a));
  TO_DOUBLE_PTR(bb, b);
}
Ejemplo n.º 20
0
 void c_dd_nint(const double *a, double *b) {
     dd_real bb;
     bb = nint(dd_real(a));
     TO_DOUBLE_PTR(bb, b);
 }
Ejemplo n.º 21
0
void c_qd_sincosh(const double *a, double *s, double *c) {
  qd_real ss, cc;
  sincosh(qd_real(a), ss, cc);
  TO_DOUBLE_PTR(cc, c);
  TO_DOUBLE_PTR(ss, s);
}
Ejemplo n.º 22
0
 void c_dd_ceil(const double *a, double *b) {
     dd_real bb;
     bb = ceil(dd_real(a));
     TO_DOUBLE_PTR(bb, b);
 }
Ejemplo n.º 23
0
void c_qd_read(const char *s, double *a) {
  qd_real aa(s);
  TO_DOUBLE_PTR(aa, a);
}
Ejemplo n.º 24
0
 void c_dd_tan(const double *a, double *b) {
     dd_real bb;
     bb = tan(dd_real(a));
     TO_DOUBLE_PTR(bb, b);
 }
Ejemplo n.º 25
0
void c_qd_rand(double *a) {
  qd_real aa;
  aa = qdrand();
  TO_DOUBLE_PTR(aa, a);
}
Ejemplo n.º 26
0
 void c_dd_asinh(const double *a, double *b) {
     dd_real bb;
     bb = asinh(dd_real(a));
     TO_DOUBLE_PTR(bb, b);
 }
Ejemplo n.º 27
0
/* div */
void c_qd_div(const double *a, const double *b, double *c) {
  qd_real cc;
  cc = qd_real(a) / qd_real(b);
  TO_DOUBLE_PTR(cc, c);
}