Commit graph

2415 commits

Author SHA1 Message Date
fredrik
12d9702447 minor code cleanup 2021-05-19 12:24:53 +02:00
fredrik
46f4ceabf7 remove garbage 2021-05-19 12:18:23 +02:00
fredrik
5a3364ccef Merge branch 'master' of github.com:fredrik-johansson/arb 2021-05-19 12:17:49 +02:00
fredrik
2a1172bf3e arb_fmpz_poly_complex_roots: explicitly guarantee that roots are isolated (was true in practice, but could theoretically fail when the deflation hack is used) 2021-05-19 12:17:32 +02:00
Fredrik Johansson
b25adc6414
Merge pull request #365 from albinahlback/uniformly_distributed_random_numbers
Uniformly distributed random numbers
2021-05-19 12:15:49 +02:00
Albin Ahlbäck
f4fe05b8a2 Fix urandom stuff 2021-05-18 22:52:35 +02:00
Albin Ahlbäck
1f62c81be8 Fix documentation of ar[f/b]_urandom 2021-05-18 01:55:49 +02:00
Albin Ahlbäck
ef6b9f2449 Second review after Fredrik's comments 2021-05-18 01:41:46 +02:00
Albin Ahlbäck
7eab089f7c Revise after Fredrik's comments on uni. dist. rand 2021-05-16 03:22:35 +02:00
Albin Ahlbäck
59bb0b02c2 Add unif. dist. random numbers to header files 2021-05-15 21:00:11 +02:00
Albin Ahlbäck
1b57315373 arb method and docs for uni. dist. random numbers 2021-05-15 20:44:55 +02:00
Albin Ahlbäck
8511abb8b8 mag method and docs for uni. dist. random numbers 2021-05-15 20:44:35 +02:00
Albin Ahlbäck
ee53535d14 arf method and docs for uni. dist. random numbers 2021-05-15 20:41:46 +02:00
Fredrik Johansson
97c170cb1d
Merge pull request #362 from David-Berghaus/fix-aliasing-bug-for-mat_mul-of-windows
Fixed bug for aliased mat_mul of window matrices
2021-05-06 10:37:01 +02:00
Fredrik Johansson
637582ad48
Merge pull request #363 from orlitzky/GNUInstallDirs
CMakeLists.txt: support standard GNU installation directories
2021-04-09 07:01:01 +02:00
Michael Orlitzky
7a2704ffbf CMakeLists.txt: support standard GNU installation directories
Modern systems have varied naming schemes for their 32- and 64-bit
library directories. For example, Gentoo uses /usr/lib for 32-bit
libraries and /usr/lib64 for 64-bit libraries. The current default of
"lib" in CMakeLists.txt is therefore inappropriate in the common case
of a 64-bit build on Gentoo. Debian makes a similar (but different)
distinction.

This commit uses the GNUInstallDirs module to determine the library
directory, as well as all of the other standard GNU installation
directories. A sensible default exists, but the user now has the
ability to override these directories with the values appropriate for
his system. Distributions, in particular, can pass these values to the
build system in a consistent way.
2021-04-08 20:15:45 -04:00
David Berghaus
190cd45130 Fixed bug for aliased mat_mul of window matrices 2021-03-23 18:32:37 +01:00
fredrik
9c240a1e69 Merge branch 'master' of github.com:fredrik-johansson/arb 2021-03-15 18:21:10 +01:00
fredrik
b6c8032e2d compatibility fix for latest flint 2021-03-15 11:56:24 +01:00
Fredrik Johansson
b96f6ef949
Merge pull request #358 from hannorein/master
Rounding direction added to arb.h documentation
2021-01-29 08:56:38 +01:00
Hanno Rein
8dfab40228 Direction of rounding added to arb.h documentation. Related to #357. 2021-01-24 12:11:06 -05:00
fredrik
24c29e11d3 Merge branch 'master' of github.com:fredrik-johansson/arb 2021-01-13 10:59:02 +01:00
fredrik
a0f4ad85c7 change arb_get_str with ARB_STR_NO_RADIUS: [+/- 1.20e-15] -> 0e-14 (fixes #325) 2021-01-13 10:58:52 +01:00
Fredrik Johansson
93a08f0086
Merge pull request #356 from Joel-Dahne/doc-fix-csch
Fix documentation for acb_csch
2020-12-31 16:59:46 +01:00
Joel Dahne
674fa5feb1 Fix documentation for acb_csch 2020-12-25 19:00:19 +01:00
fredrik
170be3a16b update docs; call this 2.19.0 2020-12-06 13:42:40 +01:00
Fredrik Johansson
b7434bf502
Merge pull request #353 from p15-git-acc/print-format
use the right format specifiers for slong and ulong
2020-12-06 12:13:56 +01:00
fredrik
0da2c1f039 document arf_get_fmpq (fixes #318) 2020-12-06 12:10:58 +01:00
p15-git-acc
75cf01c68a use the right format specifiers for slong and ulong 2020-11-12 16:41:19 -06:00
Fredrik Johansson
85a8bd4767
Merge pull request #350 from Joel-Dahne/fix-real-abs
Fix typo in acb_real_abs leading to wrong results for some values
2020-10-10 14:51:54 +02:00
Joel Dahne
480511ea08 Fix typo in acb_real_abs leading to wrong results for some values 2020-10-09 14:47:38 +02:00
Fredrik Johansson
d1d510efb3
Merge pull request #346 from p15-git-acc/more-zeros
hardy z zeros and zeta zeros wrapper functions with tuning changes
2020-10-01 10:55:15 +02:00
p15-git-acc
d106fc6977 small tuning changes 2020-09-29 13:49:59 -05:00
p15-git-acc
2e1113cd43 mention multi threading in zeta zeros docs 2020-09-29 05:21:06 -05:00
p15-git-acc
0bd5817811 platt zeta zeros and low height tuning 2020-09-28 17:33:22 -05:00
p15-git-acc
e2ad86f8db commit before trying to rebase 2020-09-27 20:35:19 -05:00
p15-git-acc
608869d7c9 more zeros work in progress 2020-09-27 20:35:19 -05:00
Fredrik Johansson
adba6336ad
Merge pull request #344 from p15-git-acc/j-loop-dot
in platt multieval break the j loop into blocks and use dot product
2020-09-27 21:55:56 +02:00
p15-git-acc
131ce75e38 acb dot real 2020-09-26 17:53:58 -05:00
p15-git-acc
9486f84955 use dot product in j loop 2020-09-26 13:29:34 -05:00
p15-git-acc
e96a9b9959 micro optimization of j loop 2020-09-26 11:15:08 -05:00
Fredrik Johansson
cc0c1016b4
Merge pull request #343 from p15-git-acc/faster-j
in platt multieval : slightly faster j loop
2020-09-26 15:29:06 +02:00
Fredrik Johansson
ff42671e46
Merge pull request #342 from p15-git-acc/no-ntl
do not try to build ntl interface
2020-09-26 15:28:30 +02:00
p15-git-acc
811b429a82 improve locality 2020-09-26 02:10:20 -05:00
p15-git-acc
0e152dcd4b slightly faster j loop 2020-09-25 22:05:59 -05:00
p15-git-acc
6f1a80e8c8 do not try to build ntl interface 2020-09-25 16:02:31 -05:00
Fredrik Johansson
2f9eed4797
Merge pull request #340 from p15-git-acc/threaded-dft
add radix2 dft multi-threading
2020-09-25 20:56:11 +02:00
Fredrik Johansson
2160002a3a
Merge pull request #339 from p15-git-acc/platt-thread-memory
use less memory for multi-threaded acb_dirichlet_platt_multieval
2020-09-25 20:54:56 +02:00
Fredrik Johansson
e347c204c6
Merge pull request #341 from p15-git-acc/unbreak-make-profile
fix make profile
2020-09-25 20:53:01 +02:00
Fredrik Johansson
9e59100f8d
Merge pull request #337 from p15-git-acc/special-values
special values for bessel j and y and for sinc_pi
2020-09-25 20:52:34 +02:00