2c851a5 | Jan Verschelde | 01 November 2020, 00:47:53 UTC | added mention to CAMPARY in the README files | 01 November 2020, 00:47:53 UTC |
b8bfb40 | Jan Verschelde | 01 November 2020, 00:18:59 UTC | prepared files for version 1.0.8 of phcpy | 01 November 2020, 00:18:59 UTC |
25d8a5c | Jan Verschelde | 31 October 2020, 23:44:31 UTC | prepared files for version 2.4.81 | 31 October 2020, 23:44:31 UTC |
051c304 | Jan Verschelde | 31 October 2020, 23:17:32 UTC | added a warning to the support function of the python3 version of the polytopes module | 31 October 2020, 23:17:32 UTC |
4620d07 | Jan Verschelde | 31 October 2020, 22:31:35 UTC | added a warning to the support function if the nvr is too small | 31 October 2020, 22:31:35 UTC |
94814e0 | Jan Verschelde | 31 October 2020, 02:25:27 UTC | added kernels to compute products of series with coefficients in deca double precision | 31 October 2020, 02:25:27 UTC |
2d55de6 | Jan Verschelde | 30 October 2020, 23:28:06 UTC | defined code to convolute vectors in deca double precision on the host | 30 October 2020, 23:28:06 UTC |
eaa1ecc | Jan Verschelde | 30 October 2020, 20:40:51 UTC | bugs fixed in the convolutions of vectors in octo double precision | 30 October 2020, 20:40:51 UTC |
a9e670f | Jan Verschelde | 30 October 2020, 17:21:33 UTC | bugs fixed in test program ensure code on host is correct | 30 October 2020, 17:21:33 UTC |
9c0265e | Jan Verschelde | 30 October 2020, 04:22:55 UTC | added code to convolute vectors in octo double precision | 30 October 2020, 04:22:55 UTC |
020bb73 | Jan Verschelde | 30 October 2020, 00:16:11 UTC | added code to convolute vectors in penta double precision | 30 October 2020, 00:16:11 UTC |
a145f3c | Jan Verschelde | 29 October 2020, 21:13:05 UTC | added test on the kernel to compute convolutions of complex vectors in triple double precision | 29 October 2020, 21:13:05 UTC |
81f0e92 | Jan Verschelde | 29 October 2020, 02:41:03 UTC | added definitions of kernels for the convolution of real and complex vectors in triple double and quad double precision | 29 October 2020, 02:41:03 UTC |
21509bd | Jan Verschelde | 28 October 2020, 21:12:33 UTC | added kernels to compute convolutions of vectors in double double precision | 28 October 2020, 21:12:33 UTC |
35c7595 | Jan Verschelde | 28 October 2020, 19:12:29 UTC | updated the makefile for windows to compile the convolution kernels in double precision | 28 October 2020, 19:12:29 UTC |
7f95d24 | Jan Verschelde | 28 October 2020, 19:03:12 UTC | added kernels for the convolutions of complex vectors in double precision | 28 October 2020, 19:03:12 UTC |
4007a9a | Jan Verschelde | 28 October 2020, 17:01:17 UTC | added kernels to compute the product to two truncated power series in double precision | 28 October 2020, 17:01:17 UTC |
ec14b70 | Jan Verschelde | 27 October 2020, 22:07:36 UTC | fixed deallocation of stable cells to avoid crash with repeated stable mixed volume computation in phcpy | 27 October 2020, 22:07:36 UTC |
adb015a | Jan Verschelde | 27 October 2020, 20:27:28 UTC | renamed a package and updated the code that depended on this package | 27 October 2020, 20:27:28 UTC |
34bbd38 | Jan Verschelde | 27 October 2020, 18:48:02 UTC | refactored test on stable mixed volumes into a package, updated makefile for windows | 27 October 2020, 18:48:02 UTC |
ee68f38 | Jan Verschelde | 27 October 2020, 03:35:40 UTC | extended the makefile for windows | 27 October 2020, 03:35:40 UTC |
5554e2e | Jan Verschelde | 27 October 2020, 03:22:23 UTC | added code to compute convolutions of vectors in quad double precision | 27 October 2020, 03:22:23 UTC |
13a4390 | Jan Verschelde | 26 October 2020, 20:27:35 UTC | modified allocation of arrays with 'new' as is proper in C++ defined the makefile for windows | 26 October 2020, 20:27:35 UTC |
5153ef4 | Jan Verschelde | 26 October 2020, 19:44:30 UTC | defined code to multiply power series truncated to the same degree in double, double double, and triple double precision, with a basic test | 26 October 2020, 19:44:30 UTC |
661d7c9 | Jan Verschelde | 26 October 2020, 01:28:24 UTC | updated makefiles for phcpack4c | 26 October 2020, 01:28:24 UTC |
7c0e0d6 | Jan Verschelde | 26 October 2020, 01:23:56 UTC | fixed phcpack.h, phcpack.c so mixed_volume_by_demics works in phcpy; but because demics is in C++, made phcpack4c.h and phcpack4c.c, for a pure C interface to the solver | 26 October 2020, 01:23:56 UTC |
8a9b7bb | Jan Verschelde | 25 October 2020, 21:32:29 UTC | updated makefiles for renaming of a test procedure | 25 October 2020, 21:32:29 UTC |
88e9385 | Jan Verschelde | 25 October 2020, 20:58:43 UTC | renamed the package that defines phc -r into main_root_counters | 25 October 2020, 20:58:43 UTC |
5c8f6f9 | Jan Verschelde | 25 October 2020, 01:07:11 UTC | added multitasked Hessian circuits in triple, penta, octo, and deca double precision | 25 October 2020, 01:07:11 UTC |
f80b8f9 | Jan Verschelde | 25 October 2020, 00:58:54 UTC | added functions to convert circuits in deca double precision to lower precision | 25 October 2020, 00:58:54 UTC |
71799f9 | Jan Verschelde | 25 October 2020, 00:53:11 UTC | added allocators for vectors in triple, penta, octo, and deca double precision | 25 October 2020, 00:53:11 UTC |
cb1913d | Jan Verschelde | 24 October 2020, 19:09:06 UTC | added two new test packages | 24 October 2020, 19:09:06 UTC |
3ef3614 | Jan Verschelde | 24 October 2020, 01:17:45 UTC | added code to compute rational approximants in triple, penta, octo, and deca double precision | 24 October 2020, 01:17:45 UTC |
3c5656c | Jan Verschelde | 24 October 2020, 00:09:14 UTC | new packages to test total degree start systems, linear-product systems, and pivot selection | 24 October 2020, 00:09:14 UTC |
316c5e6 | Jan Verschelde | 23 October 2020, 21:14:52 UTC | added packages to compute gradients and Hessians in triple, penta, octo, and deca double precision | 23 October 2020, 21:14:52 UTC |
23a5621 | Jan Verschelde | 23 October 2020, 17:09:12 UTC | refactored the main test on circuits to compute Hessians efficiently | 23 October 2020, 17:09:12 UTC |
beae65d | Jan Verschelde | 23 October 2020, 00:08:37 UTC | added test package on Hessian circuits | 23 October 2020, 00:08:37 UTC |
71ab67d | Jan Verschelde | 22 October 2020, 20:17:28 UTC | added test procedures to benchmark for all seven precision levels | 22 October 2020, 20:17:28 UTC |
86a49b4 | Jan Verschelde | 22 October 2020, 17:44:11 UTC | added versions of multitasked Newton's method in penta, octo, and deca double precision | 22 October 2020, 17:44:11 UTC |
f6325d9 | Jan Verschelde | 22 October 2020, 02:36:35 UTC | extended the multitasked algorithmic differentiation, upto deca double precision | 22 October 2020, 02:36:35 UTC |
dc8d98b | Jan Verschelde | 22 October 2020, 02:29:13 UTC | extensions to utilities to benchmark multitasked algorithmic evaluation and differentiation on power series, to reach deca double precision | 22 October 2020, 02:29:13 UTC |
9ef0fa5 | Jan Verschelde | 21 October 2020, 23:07:53 UTC | more type casts to lower precision and added benchmarking for multitasked solving of linearized matrix series | 21 October 2020, 23:07:53 UTC |
cfff027 | Jan Verschelde | 21 October 2020, 22:55:09 UTC | defined functions to convert vectors and matrices in deca double precision to lower precision levels | 21 October 2020, 22:55:09 UTC |
59531e6 | Jan Verschelde | 21 October 2020, 21:27:39 UTC | extended the multitasked linearization to penta, octo, and deca double precision | 21 October 2020, 21:27:39 UTC |
82a04cd | Jan Verschelde | 21 October 2020, 19:16:40 UTC | added tests on multitasked series linearization in triple double precision | 21 October 2020, 19:16:40 UTC |
074b033 | Jan Verschelde | 21 October 2020, 19:12:16 UTC | added functions in triple double precision | 21 October 2020, 19:12:16 UTC |
ddd0079 | Jan Verschelde | 21 October 2020, 19:06:59 UTC | new package to convert matrices in quad double precision to lower precisions | 21 October 2020, 19:06:59 UTC |
d4ba728 | Jan Verschelde | 21 October 2020, 01:26:30 UTC | added new test packages for multitasked procedures | 21 October 2020, 01:26:30 UTC |
de896dd | Jan Verschelde | 20 October 2020, 21:17:04 UTC | extended the multitasked application of the theorem of Fabry to triple double precision | 20 October 2020, 21:17:04 UTC |
653e66e | Jan Verschelde | 20 October 2020, 21:08:18 UTC | added operations to convert circuits with quad double numbers into circuits with triple double numbers | 20 October 2020, 21:08:18 UTC |
fae42b5 | Jan Verschelde | 20 October 2020, 21:03:22 UTC | added convertors for vectors of quad doubles into vectors of triple doubles | 20 October 2020, 21:03:22 UTC |
fea327d | Jan Verschelde | 20 October 2020, 20:55:09 UTC | added to triple double convertors for quad double and complex quad doubles | 20 October 2020, 20:55:09 UTC |
8f4567d | Jan Verschelde | 20 October 2020, 19:56:14 UTC | added procedures to generate random convolution circuits with triple double coefficients | 20 October 2020, 19:56:14 UTC |
b075f15 | Jan Verschelde | 20 October 2020, 18:20:19 UTC | new package with test procedures on the multitasked Newton for power series | 20 October 2020, 18:20:19 UTC |
ca9ca84 | Jan Verschelde | 19 October 2020, 23:59:35 UTC | adjusted bounds on the shared memory sizes for the kernels in double and triple double precision, also for complex vectors | 19 October 2020, 23:59:35 UTC |
adb9208 | Jan Verschelde | 19 October 2020, 23:13:43 UTC | updated the bounds on shared memory for double double and quad double 2-norm computations | 19 October 2020, 23:13:43 UTC |
1bad517 | Jan Verschelde | 19 October 2020, 22:19:45 UTC | corrected a call to GPU_norm and increased the bounds to compute the 2-norm for vectors in octo double precision | 19 October 2020, 22:19:45 UTC |
2d8c9b7 | Jan Verschelde | 19 October 2020, 18:52:28 UTC | increased bounds on the shared memory size for norm computations in penta double precision | 19 October 2020, 18:52:28 UTC |
87b3f20 | Jan Verschelde | 19 October 2020, 17:59:34 UTC | increased the bounds on the sizes of vectors in deca double precision, for what the kernels can handle | 19 October 2020, 17:59:34 UTC |
885514a | Jan Verschelde | 19 October 2020, 03:21:02 UTC | added test programs to compute 2-norms of complex vectors in triple, quad, penta, octo, and deca double precision | 19 October 2020, 03:21:02 UTC |
5c81363 | Jan Verschelde | 19 October 2020, 00:33:17 UTC | updated makefile for windows | 19 October 2020, 00:33:17 UTC |
01546bb | Jan Verschelde | 19 October 2020, 00:16:34 UTC | added programs to run the 2-norm computation in triple, quad, penta, octo, and deca double precision | 19 October 2020, 00:16:34 UTC |
512746e | Jan Verschelde | 18 October 2020, 19:11:55 UTC | added kernels to compute 2-norms of complex vectors in deca double precision, for vectors of medium and large size | 18 October 2020, 19:11:55 UTC |
6954b48 | Jan Verschelde | 17 October 2020, 23:12:23 UTC | updated makefile for windows for the new test program | 17 October 2020, 23:12:23 UTC |
5a47354 | Jan Verschelde | 17 October 2020, 23:07:07 UTC | added definition of 2-norms and normalizations on the host for complex vectors in deca double precision, made a start with corresponding kernels | 17 October 2020, 23:07:07 UTC |
0a964fa | Jan Verschelde | 17 October 2020, 01:25:51 UTC | updated the makefile for windows to compile the test programs on the 2-norm of complex vectors in penta and octo double precision | 17 October 2020, 01:25:51 UTC |
ef7f800 | Jan Verschelde | 17 October 2020, 01:17:08 UTC | added the definition of the computation of the 2-norm of complex vectors in octo double precision | 17 October 2020, 01:17:08 UTC |
a55cb41 | Jan Verschelde | 16 October 2020, 18:08:20 UTC | bug fix in sqrt in penta double precision, added kernels to compute 2-norms of complex vectors in penta double precision | 16 October 2020, 18:08:20 UTC |
e439bbc | Jan Verschelde | 16 October 2020, 03:30:51 UTC | fixed bug and added computation of 2-norm in penta double precision on host | 16 October 2020, 03:30:51 UTC |
7bb3e4c | Jan Verschelde | 16 October 2020, 01:37:50 UTC | updated the makefile for windows for 2-norms of complex vectors in triple double and quad double precision | 16 October 2020, 01:37:50 UTC |
716e10f | Jan Verschelde | 16 October 2020, 01:19:42 UTC | added definitions to compute 2-norms of complex vectors in quad double precision | 16 October 2020, 01:19:42 UTC |
48da54b | Jan Verschelde | 15 October 2020, 21:11:08 UTC | added definitions of norm computations of complex vectors in triple double precision | 15 October 2020, 21:11:08 UTC |
6962d5b | Jan Verschelde | 15 October 2020, 01:41:50 UTC | updated makefile to compile the norm computations on windows | 15 October 2020, 01:41:50 UTC |
c2fcba7 | Jan Verschelde | 15 October 2020, 01:28:32 UTC | defined norm computations in deca double precision on the gpu | 15 October 2020, 01:28:32 UTC |
9b95e21 | Jan Verschelde | 14 October 2020, 23:45:51 UTC | bug fix in sqrt in deca double precision and some edits in a header | 14 October 2020, 23:45:51 UTC |
1b1e43b | Jan Verschelde | 14 October 2020, 20:21:10 UTC | updated random number generation for multiple doubles, added more accurate tests on the results, fixed two bugs | 14 October 2020, 20:21:10 UTC |
e2d7d66 | Jan Verschelde | 14 October 2020, 18:22:26 UTC | added 2-norm computation and normalization of vectors in penta double precision | 14 October 2020, 18:22:26 UTC |
009e5e8 | Jan Verschelde | 14 October 2020, 03:51:54 UTC | updated makefile for windows | 14 October 2020, 03:51:54 UTC |
5a34992 | Jan Verschelde | 14 October 2020, 03:43:05 UTC | added definitions to compute vectors norms in octo double precision on the gpu | 14 October 2020, 03:43:05 UTC |
f3dbef7 | Jan Verschelde | 14 October 2020, 00:34:33 UTC | added norm calculation in quad double precision on the gpu | 14 October 2020, 00:34:33 UTC |
0747fef | Jan Verschelde | 13 October 2020, 20:18:49 UTC | updates for windows | 13 October 2020, 20:18:49 UTC |
f6709c8 | Jan Verschelde | 13 October 2020, 20:09:58 UTC | added code to compute 2-norms in triple double precision | 13 October 2020, 20:09:58 UTC |
14bf0fc | Jan Verschelde | 13 October 2020, 17:22:16 UTC | added unary minus to the double double functions, for use in random2_vectors | 13 October 2020, 17:22:16 UTC |
dd2abbb | Jan Verschelde | 12 October 2020, 23:56:53 UTC | updated the makefile to compile the test programs on windows | 12 October 2020, 23:56:53 UTC |
37c61cb | Jan Verschelde | 12 October 2020, 23:49:14 UTC | added staggered sqrt computations for triple, quad, penta, octo, and deca double precision | 12 October 2020, 23:49:14 UTC |
6034691 | Jan Verschelde | 12 October 2020, 21:05:18 UTC | defined a set of functions for quad double arithmetical operations on the host | 12 October 2020, 21:05:18 UTC |
162f1ba | Jan Verschelde | 12 October 2020, 00:13:34 UTC | updated makefile for windows, for three new test programs | 12 October 2020, 00:13:34 UTC |
4b9f309 | Jan Verschelde | 11 October 2020, 23:08:42 UTC | added deca double arithmetical operations for computations on the host | 11 October 2020, 23:08:42 UTC |
5269c2a | Jan Verschelde | 11 October 2020, 20:47:59 UTC | added definitions in C of the basic arithmetical operations on octo doubles | 11 October 2020, 20:47:59 UTC |
22b947f | Jan Verschelde | 11 October 2020, 20:22:42 UTC | added one step in the definition of the division operator on octo doubles | 11 October 2020, 20:22:42 UTC |
3281f4c | Jan Verschelde | 11 October 2020, 17:42:00 UTC | added basic definitions of penta double arithmetical operations | 11 October 2020, 17:42:00 UTC |
bdd9c08 | Jan Verschelde | 11 October 2020, 00:28:07 UTC | updated the makefile for windows | 11 October 2020, 00:28:07 UTC |
0e7967f | Jan Verschelde | 11 October 2020, 00:23:41 UTC | started to define triple double arithmetical functions on the host | 11 October 2020, 00:23:41 UTC |
9a08ffb | Jan Verschelde | 10 October 2020, 01:28:16 UTC | added basic definitions of deca double arithmetic as standalone C code | 10 October 2020, 01:28:16 UTC |
702c32f | Jan Verschelde | 09 October 2020, 21:55:53 UTC | added definitions in C of octo double arithmetical operations | 09 October 2020, 21:55:53 UTC |
477c6d6 | Jan Verschelde | 09 October 2020, 19:55:18 UTC | updates for consistent names and adding of basic output | 09 October 2020, 19:55:18 UTC |
2c52cf1 | Jan Verschelde | 09 October 2020, 17:55:39 UTC | added definitions in C of the basic penta double arithmetic | 09 October 2020, 17:55:39 UTC |
5a860e4 | Jan Verschelde | 09 October 2020, 00:44:37 UTC | defined basic triple double arithmetic operations in plain C code | 09 October 2020, 00:44:37 UTC |
11e6fb8 | Jan Verschelde | 08 October 2020, 21:51:17 UTC | improved tests on norm computations of complex double double vectors | 08 October 2020, 21:51:17 UTC |
f8fac5c | Jan Verschelde | 08 October 2020, 18:12:03 UTC | completed kernels for complex double double vectors and verified the correctness | 08 October 2020, 18:12:03 UTC |