6e723b4 | Jan Verschelde | 19 May 2020, 15:02:27 UTC | completed definition of systems of circuits for efficient evaluation and differentiation | 19 May 2020, 15:02:27 UTC |
509ba86 | Jan Verschelde | 19 May 2020, 02:39:28 UTC | defined systems of circuits for complex arithmetic | 19 May 2020, 02:39:28 UTC |
9874e97 | Jan Verschelde | 19 May 2020, 00:38:18 UTC | defined evaluation and differentiation procedures with a power table | 19 May 2020, 00:38:18 UTC |
62bbdfd | Jan Verschelde | 18 May 2020, 18:56:53 UTC | defined and tested the multiplication with the common factor | 18 May 2020, 18:56:53 UTC |
a6db96d | Jan Verschelde | 18 May 2020, 16:24:36 UTC | added wrapper procedure and better test | 18 May 2020, 16:24:36 UTC |
f1ba4a1 | Jan Verschelde | 17 May 2020, 21:34:17 UTC | Merge branch 'master' of https://github.com/janverschelde/PHCpack | 17 May 2020, 21:34:17 UTC |
abfb70b | Jan Verschelde | 17 May 2020, 21:33:53 UTC | added more functions to split complex vectors | 17 May 2020, 21:33:53 UTC |
4e126fa | Jan Verschelde | 17 May 2020, 01:52:54 UTC | added data structures to the newest circuit packages | 17 May 2020, 01:52:54 UTC |
b727b83 | Jan Verschelde | 16 May 2020, 20:34:28 UTC | new package with development code for testing purposes | 16 May 2020, 20:34:28 UTC |
498bf99 | Jan Verschelde | 16 May 2020, 00:03:02 UTC | added error computations to the tests and fixed another bug | 16 May 2020, 00:03:02 UTC |
f905e85 | Jan Verschelde | 15 May 2020, 21:11:40 UTC | more bug fixes and addition of an extra test | 15 May 2020, 21:11:40 UTC |
831a49d | Jan Verschelde | 15 May 2020, 14:52:25 UTC | bug fix in grabbing imaginary parts in fused versions | 15 May 2020, 14:52:25 UTC |
b572d81 | Jan Verschelde | 15 May 2020, 01:43:13 UTC | added indexed versions of the better performing algorithmic differentiation and evaluation procedures | 15 May 2020, 01:43:13 UTC |
1a3b40f | Jan Verschelde | 14 May 2020, 17:47:00 UTC | new package with better performing code for algorithmic differentation and evaluation | 14 May 2020, 17:47:00 UTC |
6eac51f | Jan Verschelde | 14 May 2020, 01:54:12 UTC | defined fused loops for the forward, backward, and cross products | 14 May 2020, 01:54:12 UTC |
9eeb67f | Jan Verschelde | 13 May 2020, 22:55:15 UTC | added fused loop computation of forward, backward, and cross products | 13 May 2020, 22:55:15 UTC |
aa23909 | Jan Verschelde | 13 May 2020, 19:24:06 UTC | added loop fusion to the computation of forward and backward products | 13 May 2020, 19:24:06 UTC |
d0d00e1 | Jan Verschelde | 13 May 2020, 18:05:32 UTC | added computation of the power table to the performance test procedure | 13 May 2020, 18:05:32 UTC |
0c91745 | Jan Verschelde | 13 May 2020, 00:55:34 UTC | added test on computation with forward and backward products | 13 May 2020, 00:55:34 UTC |
02ef780 | Jan Verschelde | 11 May 2020, 19:22:56 UTC | updated makefiles for the new test procedure | 11 May 2020, 19:22:56 UTC |
0e4db11 | Jan Verschelde | 11 May 2020, 19:00:23 UTC | new test procedure on the performance of algorithmic differentiation and evaluation | 11 May 2020, 19:00:23 UTC |
2e56165 | Jan Verschelde | 10 May 2020, 21:01:05 UTC | added Newton-Fabry procedures on coefficient convolutions | 10 May 2020, 21:01:05 UTC |
ee22e34 | Jan Verschelde | 10 May 2020, 00:59:17 UTC | tested new Newton procedures with coefficient convolution circuitst | 10 May 2020, 00:59:17 UTC |
c4b7d59 | Jan Verschelde | 09 May 2020, 19:15:31 UTC | added new procedures to run Newton's method on the faster coefficient convolution circuits | 09 May 2020, 19:15:31 UTC |
c9da09d | Jan Verschelde | 08 May 2020, 17:20:42 UTC | bug fixed in splitting of convolution circuits in case there is no common factor | 08 May 2020, 17:20:42 UTC |
aef4fdc | Jan Verschelde | 07 May 2020, 23:29:37 UTC | added new Newton step methods on the new convolution circuits | 07 May 2020, 23:29:37 UTC |
2ac5f8a | Jan Verschelde | 07 May 2020, 00:32:07 UTC | updated makefiles for a new test procedure | 07 May 2020, 00:32:07 UTC |
c806bf9 | Jan Verschelde | 06 May 2020, 23:56:20 UTC | new test procedure on the performance of splitted circuits | 06 May 2020, 23:56:20 UTC |
9cac2d6 | Jan Verschelde | 06 May 2020, 16:24:49 UTC | new package to split the complex coefficients of convolution circuits | 06 May 2020, 16:24:49 UTC |
e9b9add | Jan Verschelde | 06 May 2020, 14:54:30 UTC | added another split procedure | 06 May 2020, 14:54:30 UTC |
a04607e | Jan Verschelde | 06 May 2020, 01:02:59 UTC | defined the system data structure encapsulation for the new convolution circuits in double precision | 06 May 2020, 01:02:59 UTC |
bf8a6bc | Jan Verschelde | 05 May 2020, 21:55:21 UTC | added definition of the circuits data structure to the new convolutions package | 05 May 2020, 21:55:21 UTC |
2c1a017 | Jan Verschelde | 05 May 2020, 16:45:54 UTC | new version of algorithmic differentiation works in general, in double precision | 05 May 2020, 16:45:54 UTC |
f0477dd | Jan Verschelde | 04 May 2020, 23:07:49 UTC | tested special cases for the coefficient convolutions | 04 May 2020, 23:07:49 UTC |
f647e3d | Jan Verschelde | 04 May 2020, 18:33:56 UTC | some bug fixes for test procedures of special cases | 04 May 2020, 18:33:56 UTC |
6cf1225 | Jan Verschelde | 04 May 2020, 15:44:43 UTC | improved code heeding compiler warnings | 04 May 2020, 15:44:43 UTC |
9587d86 | Jan Verschelde | 04 May 2020, 01:12:24 UTC | extended the package to compute the convolutions more efficiently with procedure to compute the power table and to apply algorithmic differentiation | 04 May 2020, 01:12:24 UTC |
882a55d | Jan Verschelde | 03 May 2020, 20:53:52 UTC | new package to split/merge vectors of complex numbers | 03 May 2020, 20:53:52 UTC |
caddccf | Jan Verschelde | 03 May 2020, 17:03:07 UTC | new package to compute convolutions more efficiently | 03 May 2020, 17:03:07 UTC |
b6d921d | Jan Verschelde | 03 May 2020, 00:32:53 UTC | added a test on the performance of Horner's method and added wrapped procedures | 03 May 2020, 00:32:53 UTC |
aeb9c0d | Jan Verschelde | 02 May 2020, 20:58:21 UTC | added tests on the performance of the complex inner products | 02 May 2020, 20:58:21 UTC |
a203af1 | Jan Verschelde | 02 May 2020, 17:51:46 UTC | updated makefiles for new test procedure | 02 May 2020, 17:51:46 UTC |
97b667d | Jan Verschelde | 02 May 2020, 00:43:28 UTC | new test procedure to explore the performance of algorithms to compute convolutions of coefficients of series | 02 May 2020, 00:43:28 UTC |
70578fe | Jan Verschelde | 01 May 2020, 18:16:42 UTC | added writing of seed, version number, number of tasks, time stamps at the end of a multitasked run with the new path trackers | 01 May 2020, 18:16:42 UTC |
10b43bf | Jan Verschelde | 01 May 2020, 17:09:23 UTC | added writing of seed, version number, and time stamps after a run of the new trackers in phc -u | 01 May 2020, 17:09:23 UTC |
2960c54 | Jan Verschelde | 01 May 2020, 01:39:21 UTC | applied extra corrector steps at the end of each path tracking | 01 May 2020, 01:39:21 UTC |
bfa38bc | Jan Verschelde | 30 April 2020, 17:38:26 UTC | applied extra Newton steps in the correctors | 30 April 2020, 17:38:26 UTC |
0acb252 | Jan Verschelde | 29 April 2020, 18:08:26 UTC | version 2.4.76 releases multitasked Newton-Fabry-Pade-Hesse trackers | 29 April 2020, 18:08:26 UTC |
75d41fc | Jan Verschelde | 29 April 2020, 17:45:14 UTC | fixed typo in sphinx documentation | 29 April 2020, 17:45:14 UTC |
8685968 | Jan Verschelde | 29 April 2020, 14:23:44 UTC | prepared files for version 1.0.3 of phcpy | 29 April 2020, 14:23:44 UTC |
184b8fb | Jan Verschelde | 29 April 2020, 13:29:27 UTC | prepared files for version 2.4.76 | 29 April 2020, 13:29:27 UTC |
c5d9581 | Jan Verschelde | 29 April 2020, 01:00:55 UTC | passed the target value to the complex sweep correctly | 29 April 2020, 01:00:55 UTC |
f290637 | Jan Verschelde | 28 April 2020, 17:55:49 UTC | commented out some print statements in the sweepers module | 28 April 2020, 17:55:49 UTC |
802ae4c | Jan Verschelde | 28 April 2020, 17:42:04 UTC | adjusted interface gateway procedures to the sweepers to the target value is passed correctly for a real sweep | 28 April 2020, 17:42:04 UTC |
f4f212a | Jan Verschelde | 27 April 2020, 21:19:46 UTC | added multitasking to root refinement in double double and quad double precision | 27 April 2020, 21:19:46 UTC |
966c9fd | Jan Verschelde | 27 April 2020, 20:26:27 UTC | new package for multitasked root refiners in double double and quad double precision | 27 April 2020, 20:26:27 UTC |
4c09238 | Jan Verschelde | 27 April 2020, 17:05:52 UTC | phc -u gives access to the multitasked Newton-Fabry-Pade-Hesse tracker | 27 April 2020, 17:05:52 UTC |
2eb6f09 | Jan Verschelde | 26 April 2020, 21:07:17 UTC | added track and main procedures to the package using code from the test procedure | 26 April 2020, 21:07:17 UTC |
91f3f86 | Jan Verschelde | 25 April 2020, 23:52:34 UTC | extended phc -u with the Newton-Fabry-Pade-Hesse path trackers | 25 April 2020, 23:52:34 UTC |
067991a | Jan Verschelde | 25 April 2020, 21:59:50 UTC | new package to launches the new thread safe path trackers | 25 April 2020, 21:59:50 UTC |
f154973 | Jan Verschelde | 25 April 2020, 18:00:40 UTC | applied affine coordinate transformations after multi-homogeneous runs | 25 April 2020, 18:00:40 UTC |
28b4176 | Jan Verschelde | 25 April 2020, 15:31:31 UTC | applied multi-homogeneous coordinate scaling in the new predictor corrector loops | 25 April 2020, 15:31:31 UTC |
1c08f10 | Jan Verschelde | 25 April 2020, 02:41:15 UTC | passed the multi-homogenization parameters from the tests to the multitasked path trackers | 25 April 2020, 02:41:15 UTC |
0f45f19 | Jan Verschelde | 25 April 2020, 02:36:41 UTC | passed multihomogenization parameters from tests to the predictor corrector loops and path trackers with convolution circuits | 25 April 2020, 02:36:41 UTC |
f2009bd | Jan Verschelde | 24 April 2020, 23:04:39 UTC | new scaling procedures for m-homogenization and tests | 24 April 2020, 23:04:39 UTC |
8d54077 | Jan Verschelde | 23 April 2020, 17:01:25 UTC | updates so input and output file names are passed from the command line to the refiners in double double and quad double precision | 23 April 2020, 17:01:25 UTC |
fdc4632 | Jan Verschelde | 22 April 2020, 19:23:22 UTC | fixed scaling of added hyperplanes for multi-homogeneous coordinates of convolution circuits | 22 April 2020, 19:23:22 UTC |
58e252e | Jan Verschelde | 21 April 2020, 20:26:01 UTC | added transformations to affine coordinates after a run in projective coordinates | 21 April 2020, 20:26:01 UTC |
b7fdc2a | Jan Verschelde | 21 April 2020, 16:28:51 UTC | updated number of corrector steps at the end of a path | 21 April 2020, 16:28:51 UTC |
d7c631a | Jan Verschelde | 20 April 2020, 21:42:22 UTC | bug fix in the setup of the multitasked path trackers for double double and quad double precision | 20 April 2020, 21:42:22 UTC |
390b3eb | Jan Verschelde | 19 April 2020, 19:16:30 UTC | added max|dx| as stop criterion in the corrector convolutions | 19 April 2020, 19:16:30 UTC |
06c54a2 | Jan Verschelde | 19 April 2020, 02:49:25 UTC | added parameter for some extra corrector iterations | 19 April 2020, 02:49:25 UTC |
630754c | Jan Verschelde | 17 April 2020, 20:08:40 UTC | added an extra corrector step at the end of each path tracking in the multitasked procedures | 17 April 2020, 20:08:40 UTC |
ade2cdd | Jan Verschelde | 17 April 2020, 01:30:42 UTC | updates for introduction to multi-homogenization of convolution circuits | 17 April 2020, 01:30:42 UTC |
2319503 | Jan Verschelde | 16 April 2020, 02:04:53 UTC | applied option to run paths in homogeneous coordinates to all path trackers with convolution circuits | 16 April 2020, 02:04:53 UTC |
fa78006 | Jan Verschelde | 16 April 2020, 00:50:52 UTC | applied scaling of solutions in homogeneous coordinates in the step-by-step interactive tests | 16 April 2020, 00:50:52 UTC |
4456471 | Jan Verschelde | 15 April 2020, 21:21:45 UTC | new package to scale the last hyperplane in 1-homogeneous convolution circuits | 15 April 2020, 21:21:45 UTC |
1cf8ddc | Jan Verschelde | 15 April 2020, 00:51:20 UTC | added scaling of solution and adjustment of constant coefficient | 15 April 2020, 00:51:20 UTC |
c6db31b | Jan Verschelde | 14 April 2020, 01:45:45 UTC | extended the double double and quad double versions of the input definition and added test procedures on homogenization | 14 April 2020, 01:45:45 UTC |
9b33798 | Jan Verschelde | 14 April 2020, 00:03:07 UTC | updated makefile for the new test procedure | 14 April 2020, 00:03:07 UTC |
45a9235 | Jan Verschelde | 13 April 2020, 23:34:41 UTC | updates to allow for projective coordinate transformations with new test procedure | 13 April 2020, 23:34:41 UTC |
0cf4997 | Jan Verschelde | 13 April 2020, 01:59:13 UTC | added writing of start system (or natural-parameter homotopy), start solutions, and parameters to the test procedure on the new multitasked path trackers | 13 April 2020, 01:59:13 UTC |
5e75bd6 | Jan Verschelde | 12 April 2020, 01:26:47 UTC | modifications to allow natural parameter homotopies on input | 12 April 2020, 01:26:47 UTC |
58549df | Jan Verschelde | 11 April 2020, 15:49:11 UTC | added writing of start system, start solutions and solutions at end of each path in nonverbose mode | 11 April 2020, 15:49:11 UTC |
435c820 | Jan Verschelde | 10 April 2020, 22:24:14 UTC | added counters for the number of corrector iterations, fix bug in setting of the counter | 10 April 2020, 22:24:14 UTC |
168d434 | Jan Verschelde | 10 April 2020, 21:08:35 UTC | added more counters, smallest and largest step sizes to the new path trackers | 10 April 2020, 21:08:35 UTC |
9cb5617 | Jan Verschelde | 10 April 2020, 18:02:28 UTC | added printing of ratios of minimality of various step sizes | 10 April 2020, 18:02:28 UTC |
bacc312 | Jan Verschelde | 10 April 2020, 02:37:38 UTC | added procedure to write some counters to file | 10 April 2020, 02:37:38 UTC |
b125786 | Jan Verschelde | 09 April 2020, 15:41:20 UTC | added correctors that estimate condition numbers | 09 April 2020, 15:41:20 UTC |
dc0b22c | Jan Verschelde | 08 April 2020, 23:50:00 UTC | updates in the procedures to set the err and res fields in solutions of the new path trackers | 08 April 2020, 23:50:00 UTC |
1ef63e7 | Jan Verschelde | 08 April 2020, 21:31:51 UTC | added printing of target system and wall clock time to the new multitasked path trackers | 08 April 2020, 21:31:51 UTC |
38cf8d4 | Jan Verschelde | 08 April 2020, 19:45:34 UTC | added timers and printing of target system in preparation of future packaging | 08 April 2020, 19:45:34 UTC |
d84fddc | Jan Verschelde | 08 April 2020, 00:27:37 UTC | new package for multitasked path trackers on homotopies defined by convolution circuits | 08 April 2020, 00:27:37 UTC |
8f89c80 | Jan Verschelde | 07 April 2020, 20:52:16 UTC | added restoring of coefficients after tracking of each path in the multitasked runs | 07 April 2020, 20:52:16 UTC |
7977dd4 | Jan Verschelde | 07 April 2020, 16:16:04 UTC | fixed the application of the corrector in the predictor-corrector-shift loops | 07 April 2020, 16:16:04 UTC |
2f102cd | Jan Verschelde | 06 April 2020, 23:06:36 UTC | moved global counter into local variables of the multitasked procedures | 06 April 2020, 23:06:36 UTC |
7d67093 | Jan Verschelde | 06 April 2020, 21:39:51 UTC | adjusted number of iterations relative to degrees of Pade approximants | 06 April 2020, 21:39:51 UTC |
a6a4cc8 | Jan Verschelde | 06 April 2020, 21:18:34 UTC | added default values in the code for the phc -v | 06 April 2020, 21:18:34 UTC |
0c73da3 | Jan Verschelde | 05 April 2020, 23:01:48 UTC | added the work space vector to the SVD procedures in the linearization and the Hessian computations | 05 April 2020, 23:01:48 UTC |
f5c8ec3 | Jan Verschelde | 05 April 2020, 15:48:39 UTC | added SVD procedures with a work space vector to make it thread safe | 05 April 2020, 15:48:39 UTC |