https://github.com/janverschelde/PHCpack

sort by:
Revision Author Date Message Commit Date
8da8981 defined dynamic load balancing in the multitasked algorithmic differentiation of coefficient convolution circuits 31 May 2020, 19:49:54 UTC
2cab949 added efficiency computation to the benchmark tests 31 May 2020, 03:39:04 UTC
3c0cd3e added benchmark tests on coefficient convolution circuits 31 May 2020, 00:17:34 UTC
f534efc fixed last (?) bug in the multitasked evaluation and differentiation of coefficient convolution circuits in quad double precision 30 May 2020, 18:55:24 UTC
fb75c16 fixed two bugs in computing coefficient convolutions in quad double precision 30 May 2020, 18:30:38 UTC
1414a84 fixed many indexing errors in the new multitasked computation of coefficient convolution circuits in quad double precision 30 May 2020, 17:32:37 UTC
f4e8fa9 defined multitasked coefficient convolutions in double double and quad double precision 30 May 2020, 02:53:07 UTC
c51a0db removed extra output from the convolution splitters in quad double precision 30 May 2020, 02:46:52 UTC
9831e7f fixed bug, indexing error, in EvalDiff procedure 29 May 2020, 23:38:02 UTC
86d36be defined convolution circuits with splitted coefficients in quad double precision 29 May 2020, 22:05:18 UTC
c73c338 bug fix in package to split quad double complex vectors 29 May 2020, 21:56:59 UTC
e25b1df new package with better performing vector computations in quad double precision 29 May 2020, 17:46:08 UTC
5d0c78b added code for a convolution on 2-splitted vectors 29 May 2020, 01:46:26 UTC
f54ba73 eliminated all procedure calls to the split on doubles 28 May 2020, 22:25:50 UTC
0db4e40 reduced the number of splits from 80 to 16 28 May 2020, 21:18:04 UTC
6519419 eliminated procedure calls in the update of an inner product 28 May 2020, 17:27:09 UTC
b32f646 defined a first improved inner product of two complex vectors in quad double precision 28 May 2020, 02:33:10 UTC
fd1568f inlined procedure calls in the new Add procedure for complex vectors in quad double precision 27 May 2020, 21:23:55 UTC
22ca7c0 updated makefiles for the new test procedure 27 May 2020, 19:26:47 UTC
9d25984 new test procedure to develop better performing quad double complex vector computations 27 May 2020, 19:03:35 UTC
eb69bbc completed code for the evaluation and differentiation of power series in double double precision for 4-vector representations 27 May 2020, 02:29:06 UTC
27ae101 added more procedures to split double double complex vectors 27 May 2020, 02:22:12 UTC
aeeb5fa new package to evaluate and differentiate circuits for series in double double precision more efficiently 26 May 2020, 23:10:01 UTC
295db38 extended the vector splitters in double double precision, bug fixed 26 May 2020, 23:00:51 UTC
16c23c4 new package for the 4-vector representation of double double complex vectors 26 May 2020, 17:02:42 UTC
0bd5e14 defined convolutions for double double complex vectors in 4-vector representations 26 May 2020, 16:15:07 UTC
40e1ef6 defined the multitasked algorithmic differentiation on coefficient convolution circuits in double precision 26 May 2020, 00:49:54 UTC
761ab81 added test on multitasked algorithmic differentiation on convolution circuits with splitted coefficient vectors 25 May 2020, 21:40:45 UTC
ff565da experimented with using links to vectors as inputs for the procedures 25 May 2020, 02:56:37 UTC
642acd4 updated makefiles for new test procedure 25 May 2020, 00:44:39 UTC
5cba8b5 new test procedure to develop better performing vector operations on double double complex vectors 25 May 2020, 00:27:51 UTC
e0d4b8e improved the multitasked Hessian computation in case no power table is needed 24 May 2020, 01:41:05 UTC
dd9c42b completed the computation of the multitasked SVD on Jacobian and Hessians, for complex circuits 23 May 2020, 19:02:06 UTC
1e03d4f updated makefiles for new test procedure 23 May 2020, 02:33:18 UTC
a0cc3e3 first (incomplete) version of multitasked computation of Hessians on complex circuits 23 May 2020, 02:19:02 UTC
3f5a11b added wrapper procedures to compute all singular values for systems of circuits 22 May 2020, 23:35:28 UTC
bec50e7 added functions to the circuit makers to make random systems and to convert data types 22 May 2020, 22:07:34 UTC
2bfe899 added SVD to the new complex circuits, with added test procedures 22 May 2020, 17:08:01 UTC
39b438d added tests on the new EvalDiff2 to compute the Hessians algorithmically 22 May 2020, 15:35:19 UTC
5f2b656 double double and quad double packages for the new Hessian computations 22 May 2020, 02:16:24 UTC
ef4d9d7 packaged the procedure to compute Hessian matrices 22 May 2020, 00:33:19 UTC
d74cb4b added general case for the Hessian computation of a circuit with higher powers of the circuits 21 May 2020, 21:46:06 UTC
e0a077a defined code for the fourth special case of Hessian computations, when only four variables are involved 21 May 2020, 20:57:18 UTC
bd8e817 defined procedures for special cases of Hessians of circuits where some exponents are raised to higher powers 21 May 2020, 18:20:11 UTC
cfc1ad7 added formulas for the Hessian for two dimensional general circuits 21 May 2020, 00:49:07 UTC
25686f5 bug fix to deal with extra constant coefficient and stray zero exponents 20 May 2020, 22:24:07 UTC
47e35bb extended the package for complex circuits in double precision with procedures to compute the Hessian for 0/1 exponent circuits 20 May 2020, 20:49:55 UTC
818ec7c defined an update procedure for Hessians of circuits with 0/1 exponents 20 May 2020, 17:16:35 UTC
fc1573b new package with testing utilities for better performing circuits 20 May 2020, 15:57:12 UTC
543b5b5 added indexed versions of the differentiation procedures to the new test 20 May 2020, 01:08:10 UTC
719cd42 updated makefiles for new test procedure 19 May 2020, 21:41:53 UTC
ad06955 new test procedure with explicit formulas for the Hessian of a product of variables 19 May 2020, 21:25:10 UTC
6e723b4 completed definition of systems of circuits for efficient evaluation and differentiation 19 May 2020, 15:02:27 UTC
509ba86 defined systems of circuits for complex arithmetic 19 May 2020, 02:39:28 UTC
9874e97 defined evaluation and differentiation procedures with a power table 19 May 2020, 00:38:18 UTC
62bbdfd defined and tested the multiplication with the common factor 18 May 2020, 18:56:53 UTC
a6db96d added wrapper procedure and better test 18 May 2020, 16:24:36 UTC
f1ba4a1 Merge branch 'master' of https://github.com/janverschelde/PHCpack 17 May 2020, 21:34:17 UTC
abfb70b added more functions to split complex vectors 17 May 2020, 21:33:53 UTC
4e126fa added data structures to the newest circuit packages 17 May 2020, 01:52:54 UTC
b727b83 new package with development code for testing purposes 16 May 2020, 20:34:28 UTC
498bf99 added error computations to the tests and fixed another bug 16 May 2020, 00:03:02 UTC
f905e85 more bug fixes and addition of an extra test 15 May 2020, 21:11:40 UTC
831a49d bug fix in grabbing imaginary parts in fused versions 15 May 2020, 14:52:25 UTC
b572d81 added indexed versions of the better performing algorithmic differentiation and evaluation procedures 15 May 2020, 01:43:13 UTC
1a3b40f new package with better performing code for algorithmic differentation and evaluation 14 May 2020, 17:47:00 UTC
6eac51f defined fused loops for the forward, backward, and cross products 14 May 2020, 01:54:12 UTC
9eeb67f added fused loop computation of forward, backward, and cross products 13 May 2020, 22:55:15 UTC
aa23909 added loop fusion to the computation of forward and backward products 13 May 2020, 19:24:06 UTC
d0d00e1 added computation of the power table to the performance test procedure 13 May 2020, 18:05:32 UTC
0c91745 added test on computation with forward and backward products 13 May 2020, 00:55:34 UTC
02ef780 updated makefiles for the new test procedure 11 May 2020, 19:22:56 UTC
0e4db11 new test procedure on the performance of algorithmic differentiation and evaluation 11 May 2020, 19:00:23 UTC
2e56165 added Newton-Fabry procedures on coefficient convolutions 10 May 2020, 21:01:05 UTC
ee22e34 tested new Newton procedures with coefficient convolution circuitst 10 May 2020, 00:59:17 UTC
c4b7d59 added new procedures to run Newton's method on the faster coefficient convolution circuits 09 May 2020, 19:15:31 UTC
c9da09d bug fixed in splitting of convolution circuits in case there is no common factor 08 May 2020, 17:20:42 UTC
aef4fdc added new Newton step methods on the new convolution circuits 07 May 2020, 23:29:37 UTC
2ac5f8a updated makefiles for a new test procedure 07 May 2020, 00:32:07 UTC
c806bf9 new test procedure on the performance of splitted circuits 06 May 2020, 23:56:20 UTC
9cac2d6 new package to split the complex coefficients of convolution circuits 06 May 2020, 16:24:49 UTC
e9b9add added another split procedure 06 May 2020, 14:54:30 UTC
a04607e defined the system data structure encapsulation for the new convolution circuits in double precision 06 May 2020, 01:02:59 UTC
bf8a6bc added definition of the circuits data structure to the new convolutions package 05 May 2020, 21:55:21 UTC
2c1a017 new version of algorithmic differentiation works in general, in double precision 05 May 2020, 16:45:54 UTC
f0477dd tested special cases for the coefficient convolutions 04 May 2020, 23:07:49 UTC
f647e3d some bug fixes for test procedures of special cases 04 May 2020, 18:33:56 UTC
6cf1225 improved code heeding compiler warnings 04 May 2020, 15:44:43 UTC
9587d86 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 new package to split/merge vectors of complex numbers 03 May 2020, 20:53:52 UTC
caddccf new package to compute convolutions more efficiently 03 May 2020, 17:03:07 UTC
b6d921d added a test on the performance of Horner's method and added wrapped procedures 03 May 2020, 00:32:53 UTC
aeb9c0d added tests on the performance of the complex inner products 02 May 2020, 20:58:21 UTC
a203af1 updated makefiles for new test procedure 02 May 2020, 17:51:46 UTC
97b667d new test procedure to explore the performance of algorithms to compute convolutions of coefficients of series 02 May 2020, 00:43:28 UTC
70578fe 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 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 applied extra corrector steps at the end of each path tracking 01 May 2020, 01:39:21 UTC
bfa38bc applied extra Newton steps in the correctors 30 April 2020, 17:38:26 UTC
0acb252 version 2.4.76 releases multitasked Newton-Fabry-Pade-Hesse trackers 29 April 2020, 18:08:26 UTC
back to top