Commit graph

2402 commits

Author SHA1 Message Date
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
p15-git-acc
023c25b140 fix make profile 2020-09-24 16:03:49 -05:00
p15-git-acc
4876d9ad3e add radix2 dft multi-threading 2020-09-24 14:03:42 -05:00
p15-git-acc
038505de6f use less memory for multi-threading 2020-09-23 16:51:40 -05:00
p15-git-acc
95e6949d02 more special values 2020-09-22 15:38:21 -05:00
Fredrik Johansson
a976078288
Merge pull request #334 from p15-git-acc/nan-to-inf
Treat infinite inputs more carefully.
2020-09-22 16:41:35 +02:00
Fredrik Johansson
cbb6f33d54
Merge pull request #336 from Joel-Dahne/doc-fix
Fix typos in documentation
2020-09-22 16:39:41 +02:00
Joel Dahne
a2bbfbbb6c Fix typos in documentation 2020-09-22 16:17:52 +02:00
p15-git-acc
b17c5a700c inf vs nan 2020-09-21 18:26:25 -05:00
Fredrik Johansson
4ad2202b5c
Merge pull request #328 from p15-git-acc/tune-platt-params
further parameter tuning for Platt's algorithm for zeta zeros
2020-09-21 11:17:31 +02:00
Fredrik Johansson
d66b78411a
Merge pull request #327 from p15-git-acc/platt-multieval-threaded
Platt multieval threaded
2020-09-21 11:17:00 +02:00
Fredrik Johansson
07f99c91fb
Merge pull request #331 from p15-git-acc/docs-slong-ulong
fix a typo in docs
2020-09-21 11:16:17 +02:00
Fredrik Johansson
5a71c4b230
Merge pull request #330 from p15-git-acc/left-eig
fix typo R -> R2
2020-09-21 11:11:52 +02:00
p15-git-acc
5e7707306e fix a typo in docs 2020-09-20 23:44:48 -05:00