.. |
test
|
fix bug in atan_series test code
|
2013-07-16 19:27:56 +02:00 |
add.c
|
add missing polynomial subtraction methods, make sure to always round when adding/subtracting
|
2013-05-28 17:36:38 +02:00 |
atan_series.c
|
add atan power series
|
2013-07-15 15:51:13 +02:00 |
clear.c
|
containment testing and some polynomial test code
|
2012-09-04 17:47:02 +02:00 |
compose.c
|
add polynomial composition (Horner, divconquer)
|
2012-09-26 12:57:32 +02:00 |
compose_divconquer.c
|
add polynomial composition (Horner, divconquer)
|
2012-09-26 12:57:32 +02:00 |
compose_horner.c
|
add polynomial composition (Horner, divconquer)
|
2012-09-26 12:57:32 +02:00 |
compose_series.c
|
implement power series composition
|
2012-09-26 15:51:46 +02:00 |
compose_series_brent_kung.c
|
implement power series composition
|
2012-09-26 15:51:46 +02:00 |
compose_series_horner.c
|
implement power series composition
|
2012-09-26 15:51:46 +02:00 |
contains_fmpq_poly.c
|
containment testing and some polynomial test code
|
2012-09-04 17:47:02 +02:00 |
derivative.c
|
add polynomial derivative and integral
|
2012-09-07 18:54:32 +02:00 |
div_root.c
|
add barycentric interpolation, and helper functions
|
2012-09-23 21:39:48 +02:00 |
div_series.c
|
fmprb_poly_inv_series: allow variable input length; add proper fmprb_poly_div_series
|
2013-07-13 11:25:31 -07:00 |
divrem.c
|
fmprb_poly_inv_series: allow variable input length; add proper fmprb_poly_div_series
|
2013-07-13 11:25:31 -07:00 |
equal.c
|
fix some bugs and add more test code
|
2012-09-13 13:47:22 +02:00 |
evaluate.c
|
add fmpr_bits, fmprb_bits, fmpcb_bits
|
2013-03-01 14:16:42 +01:00 |
evaluate2.c
|
add fmpr_bits, fmprb_bits, fmpcb_bits
|
2013-03-01 14:16:42 +01:00 |
evaluate2_fmpcb.c
|
add fmprb_poly_evaluate2_fmpcb
|
2013-03-04 10:25:26 +01:00 |
evaluate2_fmpcb_horner.c
|
corrections
|
2013-03-04 18:06:42 +01:00 |
evaluate2_fmpcb_rectangular.c
|
factor out code for generating tables of powers
|
2013-04-26 16:58:43 +02:00 |
evaluate2_horner.c
|
rectangular splitting for fmprb_poly_evaluate; add simultaneous derivative evaluation
|
2013-02-22 16:02:03 +01:00 |
evaluate2_rectangular.c
|
factor out code for generating tables of powers
|
2013-04-26 16:58:43 +02:00 |
evaluate_fmpcb.c
|
add functions for evaluating an fmprb_poly with an fmpcb argument
|
2013-02-27 16:09:36 +01:00 |
evaluate_fmpcb_horner.c
|
add functions for evaluating an fmprb_poly with an fmpcb argument
|
2013-02-27 16:09:36 +01:00 |
evaluate_fmpcb_rectangular.c
|
factor out code for generating tables of powers
|
2013-04-26 16:58:43 +02:00 |
evaluate_horner.c
|
rectangular splitting for fmprb_poly_evaluate; add simultaneous derivative evaluation
|
2013-02-22 16:02:03 +01:00 |
evaluate_rectangular.c
|
factor out code for generating tables of powers
|
2013-04-26 16:58:43 +02:00 |
evaluate_vec_fast.c
|
fast multipoint evaluation
|
2012-09-23 22:02:54 +02:00 |
evaluate_vec_iter.c
|
fast multipoint evaluation
|
2012-09-23 22:02:54 +02:00 |
exp_series.c
|
algorithm selection fix for exp_series
|
2013-07-13 13:37:16 -07:00 |
exp_series_basecase.c
|
fix some bugs and add more test code
|
2012-09-13 13:47:22 +02:00 |
fit_length.c
|
start of a ball polynomial type
|
2012-09-04 12:56:29 +02:00 |
get_coeff_fmprb.c
|
add several fmprb_poly utility functions
|
2013-07-11 18:34:32 -07:00 |
init.c
|
add fmprb_poly_mullow_classical and various helper functions
|
2012-09-20 18:31:21 +02:00 |
integral.c
|
add polynomial derivative and integral
|
2012-09-07 18:54:32 +02:00 |
interpolate_barycentric.c
|
add barycentric interpolation, and helper functions
|
2012-09-23 21:39:48 +02:00 |
interpolate_fast.c
|
add fast interpolation
|
2012-09-24 01:20:35 +02:00 |
interpolate_newton.c
|
add barycentric interpolation, and helper functions
|
2012-09-23 21:39:48 +02:00 |
inv_series.c
|
fmprb_poly_inv_series: allow variable input length; add proper fmprb_poly_div_series
|
2013-07-13 11:25:31 -07:00 |
log_gamma_series.c
|
reorg zeta related functions
|
2013-03-27 15:54:05 +01:00 |
log_series.c
|
improve fmprb_poly_log_series
|
2013-07-13 13:12:52 -07:00 |
Makefile
|
start of a ball polynomial type
|
2012-09-04 12:56:29 +02:00 |
mul.c
|
add more test code and fix aliasing in fmprb_poly_mul
|
2012-09-20 18:37:40 +02:00 |
mullow.c
|
numerically stable blockwise polynomial multiplication (should be working; more testing necessary)
|
2013-04-02 19:13:27 +02:00 |
mullow_block.c
|
numerically stable blockwise polynomial multiplication (should be working; more testing necessary)
|
2013-04-02 19:13:27 +02:00 |
mullow_classical.c
|
move vector functions
|
2012-09-21 16:25:39 +02:00 |
mullow_ztrunc.c
|
make use of the improved set_round functions
|
2013-01-09 18:02:38 +01:00 |
newton_convergence_factor.c
|
experimental Newton root polishing code
|
2013-02-25 11:42:14 +01:00 |
newton_refine_root.c
|
faster high-precision cos(pi*p/q), sin(pi*p/q) using algebraic formulas and polynomial root-finding
|
2013-02-25 17:13:07 +01:00 |
newton_step.c
|
experimental Newton root polishing code
|
2013-02-25 11:42:14 +01:00 |
normalise.c
|
start of a ball polynomial type
|
2012-09-04 12:56:29 +02:00 |
overlaps.c
|
add fmprb_poly rising factorial; plus helpers overlaps and randtest
|
2012-12-03 10:59:32 +01:00 |
printd.c
|
start of a ball polynomial type
|
2012-09-04 12:56:29 +02:00 |
product_roots.c
|
add barycentric interpolation, and helper functions
|
2012-09-23 21:39:48 +02:00 |
randtest.c
|
add fmprb_poly rising factorial; plus helpers overlaps and randtest
|
2012-12-03 10:59:32 +01:00 |
reverse.c
|
polynomial interpolation, using the Newton scheme
|
2012-09-22 04:18:13 +02:00 |
revert_series.c
|
fmprb_poly power series reversion
|
2013-07-07 18:31:57 -07:00 |
revert_series_lagrange.c
|
fmprb_poly_inv_series: allow variable input length; add proper fmprb_poly_div_series
|
2013-07-13 11:25:31 -07:00 |
revert_series_lagrange_fast.c
|
fmprb_poly_inv_series: allow variable input length; add proper fmprb_poly_div_series
|
2013-07-13 11:25:31 -07:00 |
revert_series_newton.c
|
fmprb_poly_inv_series: allow variable input length; add proper fmprb_poly_div_series
|
2013-07-13 11:25:31 -07:00 |
rfac_series_ui.c
|
add fmprb_poly rising factorial; plus helpers overlaps and randtest
|
2012-12-03 10:59:32 +01:00 |
rsqrt_series.c
|
power series square root and reciprocal square root
|
2013-07-15 14:54:25 +02:00 |
set.c
|
move vector functions
|
2012-09-21 16:25:39 +02:00 |
set_coeff_fmprb.c
|
add several fmprb_poly utility functions
|
2013-07-11 18:34:32 -07:00 |
set_coeff_si.c
|
add several fmprb_poly utility functions
|
2013-07-11 18:34:32 -07:00 |
set_fmpq_poly.c
|
start of a ball polynomial type
|
2012-09-04 12:56:29 +02:00 |
set_fmpz_poly.c
|
make use of the improved set_round functions
|
2013-01-09 18:02:38 +01:00 |
set_length.c
|
implement power series inversion; fix multiplication bug
|
2012-09-05 02:12:32 +02:00 |
set_si.c
|
add fmprb_poly_set_si
|
2012-12-11 15:32:31 +01:00 |
shift_left.c
|
add several fmprb_poly utility functions
|
2013-07-11 18:34:32 -07:00 |
shift_right.c
|
add several fmprb_poly utility functions
|
2013-07-11 18:34:32 -07:00 |
sqrt_series.c
|
power series square root and reciprocal square root
|
2013-07-15 14:54:25 +02:00 |
sub.c
|
add missing polynomial subtraction methods, make sure to always round when adding/subtracting
|
2013-05-28 17:36:38 +02:00 |
tree.c
|
fast multipoint evaluation
|
2012-09-23 22:02:54 +02:00 |