mirror of
https://github.com/vale981/arb
synced 2025-03-05 17:31:38 -05:00
small cleanup of div_series.c
This commit is contained in:
parent
8b79fe0a9a
commit
6050e07c83
1 changed files with 1 additions and 7 deletions
|
@ -25,12 +25,6 @@
|
|||
|
||||
#include "fmprb_poly.h"
|
||||
|
||||
#define MULLOW(z, x, xn, y, yn, nn, prec) \
|
||||
if ((xn) >= (yn)) \
|
||||
_fmprb_poly_mullow(z, x, xn, y, yn, nn, prec); \
|
||||
else \
|
||||
_fmprb_poly_mullow(z, y, yn, x, xn, nn, prec); \
|
||||
|
||||
void
|
||||
_fmprb_poly_div_series(fmprb_ptr Q, fmprb_srcptr A, long Alen,
|
||||
fmprb_srcptr B, long Blen, long n, long prec)
|
||||
|
@ -48,7 +42,7 @@ _fmprb_poly_div_series(fmprb_ptr Q, fmprb_srcptr A, long Alen,
|
|||
fmprb_ptr Binv;
|
||||
Binv = _fmprb_vec_init(n);
|
||||
_fmprb_poly_inv_series(Binv, B, Blen, n, prec);
|
||||
MULLOW(Q, A, Alen, Binv, n, n, prec);
|
||||
_fmprb_poly_mullow(Q, Binv, n, A, Alen, n, prec);
|
||||
_fmprb_vec_clear(Binv, n);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue