c1f04bb | janv@uic.edu | 31 August 2015, 22:37:06 UTC | release 2.4 of PHCpack is still marked as 2.4.00 | 31 August 2015, 22:37:06 UTC |
ca75c02 | janv@uic.edu | 31 August 2015, 22:22:33 UTC | version 0.2.9 of phcpy is ready for release | 31 August 2015, 22:22:33 UTC |
8d148c6 | janv@uic.edu | 31 August 2015, 21:52:38 UTC | added script to call the GPU accelerated path trackers in phcpy | 31 August 2015, 21:52:38 UTC |
1aad2cc | janv@uic.edu | 31 August 2015, 21:42:03 UTC | updated documentation with a speedup calculation of the wall clock times | 31 August 2015, 21:42:03 UTC |
9fb169c | janv@uic.edu | 31 August 2015, 21:16:37 UTC | the Ada code is ready for release 2.4 | 31 August 2015, 21:16:37 UTC |
d286cb4 | janv@uic.edu | 31 August 2015, 19:34:29 UTC | fixed calls to include values for the gamma constant | 31 August 2015, 19:34:29 UTC |
aa10691 | janv@uic.edu | 31 August 2015, 18:56:40 UTC | fixed bug in capturing number of tasks as passed from the C interface | 31 August 2015, 18:56:40 UTC |
b44d25a | janv@uic.edu | 31 August 2015, 00:22:49 UTC | updated makefiles for the new test programs and to make the new .so modules | 31 August 2015, 00:22:49 UTC |
026c64a | janv@uic.edu | 31 August 2015, 00:21:18 UTC | versions for double double and quad double precision to call the GPU accelerated path trackers | 31 August 2015, 00:21:18 UTC |
b288a1f | janv@uic.edu | 30 August 2015, 23:36:11 UTC | interface module to the double double and quad double versions of the GPU accelerated path trackers is done | 30 August 2015, 23:36:11 UTC |
0bcab7b | janv@uic.edu | 30 August 2015, 22:17:22 UTC | separate header files for the GPU acceleration of Newton's method | 30 August 2015, 22:17:22 UTC |
01acba7 | janv@uic.edu | 30 August 2015, 21:24:51 UTC | gpu_double_track added to trackers.py for GPU accelerated path tracking via Python | 30 August 2015, 21:24:51 UTC |
ae4e8ba | janv@uic.edu | 30 August 2015, 21:21:45 UTC | the interface C module is extended with GPU accelerated Newton and path trackers | 30 August 2015, 21:21:45 UTC |
367cb7d | janv@uic.edu | 30 August 2015, 19:58:28 UTC | added gamma constant to path trackers with algorithmic differentiation in double precision | 30 August 2015, 19:58:28 UTC |
106220f | janv@uic.edu | 30 August 2015, 19:07:03 UTC | applied extra input arguments for the random gamma constant to the interface C library routines | 30 August 2015, 19:07:03 UTC |
4565a07 | janv@uic.edu | 29 August 2015, 16:25:37 UTC | updated ad hoc interface to track one path on the GPU in quad double precision | 29 August 2015, 16:25:37 UTC |
4dd6846 | janv@uic.edu | 29 August 2015, 00:24:43 UTC | extended interface functions to the GPU path trackers with gamma constant | 29 August 2015, 00:24:43 UTC |
41bc1ee | janv@uic.edu | 28 August 2015, 16:12:36 UTC | interface to C functions for path tracking using algorithmic differentiation accept gamma constant as input parameter | 28 August 2015, 16:12:36 UTC |
d362e6d | janv@uic.edu | 27 August 2015, 12:48:59 UTC | bug fix in standard_double_track and new function to apply algorithmic differentiation in the path trackers in double precision | 27 August 2015, 12:48:59 UTC |
64ca49e | janv@uic.edu | 26 August 2015, 17:39:51 UTC | new makefiles for the extended Python interface module | 26 August 2015, 17:39:51 UTC |
3bf2955 | janv@uic.edu | 26 August 2015, 17:38:13 UTC | extension of phcpy2c interface module to Python with Newton's method and path trackers with algorithmic differentiation in double precision | 26 August 2015, 17:38:13 UTC |
de57964 | janv@uic.edu | 25 August 2015, 21:26:17 UTC | updated makefiles for new test programs | 25 August 2015, 21:26:17 UTC |
9982bab | janv@uic.edu | 25 August 2015, 21:05:13 UTC | C interface in PHClib to the functions that apply algorithmic differentiation in Newton's method and the path trackers in double, double double, and quad double precision | 25 August 2015, 21:05:13 UTC |
8f7d49c | janv@uic.edu | 25 August 2015, 20:32:40 UTC | separated prototypes of functions into header files for the application of algorithmic differentiation in Newton's method and the path trackers | 25 August 2015, 20:32:40 UTC |
2ff7592 | janv@uic.edu | 24 August 2015, 21:56:05 UTC | updated makefiles for the new test programs | 24 August 2015, 21:56:05 UTC |
0c02f70 | janv@uic.edu | 24 August 2015, 21:54:27 UTC | quad double versions for the wrappers to execute Newton's method and the path trackers with algorithmic differentiation to evaluate the polynomials | 24 August 2015, 21:54:27 UTC |
47add75 | janv@uic.edu | 24 August 2015, 21:35:25 UTC | still minor error that occurs when the double double code is verbose | 24 August 2015, 21:35:25 UTC |
a53c340 | janv@uic.edu | 24 August 2015, 21:28:14 UTC | adjusted function calls to PHClib for double double versions of copying target, start system, and retrieving the number of solutions | 24 August 2015, 21:28:14 UTC |
e53fe4a | janv@uic.edu | 23 August 2015, 17:47:14 UTC | updated makefiles for new test programs | 23 August 2015, 17:47:14 UTC |
6637318 | janv@uic.edu | 23 August 2015, 17:45:21 UTC | wrapping of the application of algorithmic differentiation to Newton's method and the path trackers in double double precision | 23 August 2015, 17:45:21 UTC |
2e862c5 | janv@uic.edu | 23 August 2015, 01:39:02 UTC | updated makefile to test the new wrappers | 23 August 2015, 01:39:02 UTC |
9f74ec5 | janv@uic.edu | 23 August 2015, 01:37:47 UTC | wrappers to call the c++ code to apply algorithm differerentiation in Newton's method and to track paths | 23 August 2015, 01:37:47 UTC |
3e9ac72 | janv@uic.edu | 22 August 2015, 00:12:46 UTC | turned off debug flag to mute tracking of one single path | 22 August 2015, 00:12:46 UTC |
85362df | janv@uic.edu | 22 August 2015, 00:00:34 UTC | introduction of verbose parameter at the end of the function call forces explicit values for the other parameters before the verbose parameter | 22 August 2015, 00:00:34 UTC |
2ada5d3 | janv@uic.edu | 21 August 2015, 22:40:23 UTC | added verbose options in C++ wrappers and the Ada test programs that call them | 21 August 2015, 22:40:23 UTC |
cf28f46 | janv@uic.edu | 21 August 2015, 22:25:34 UTC | added verbose option to the code to track many paths on the GPU | 21 August 2015, 22:25:34 UTC |
dc01d57 | janv@uic.edu | 20 August 2015, 23:45:15 UTC | updated makefiles for new test programs | 20 August 2015, 23:45:15 UTC |
31bcc40 | janv@uic.edu | 20 August 2015, 23:42:39 UTC | bundled wrappers to the C++ code along precision levels | 20 August 2015, 23:42:39 UTC |
3519fa6 | janv@uic.edu | 20 August 2015, 20:33:30 UTC | versions of tracking many solution paths on the GPU in double double and quad double precision are callable from Ada code | 20 August 2015, 20:33:30 UTC |
436cbf5 | janv@uic.edu | 20 August 2015, 17:56:16 UTC | tracking many solution paths on the device is callable from Ada source code | 20 August 2015, 17:56:16 UTC |
ca57ae6 | janv@uic.edu | 20 August 2015, 15:44:35 UTC | reformatted code to track one and many paths on the GPU | 20 August 2015, 15:44:35 UTC |
6e45f89 | janv@uic.edu | 19 August 2015, 23:25:07 UTC | reformattin of code with the introduction of a verbose option | 19 August 2015, 23:25:07 UTC |
86b531f | janv@uic.edu | 19 August 2015, 23:08:27 UTC | updated makefiles for the new test programs | 19 August 2015, 23:08:27 UTC |
f7309ce | janv@uic.edu | 19 August 2015, 23:03:21 UTC | extended tracking of many paths on host to double double and quad double precision | 19 August 2015, 23:03:21 UTC |
a802b9e | janv@uic.edu | 19 August 2015, 20:13:43 UTC | added verbose option when instantiating the homotopy | 19 August 2015, 20:13:43 UTC |
2f3650e | janv@uic.edu | 19 August 2015, 19:47:10 UTC | extended writing of solutions into the containers for double double and quad double precision | 19 August 2015, 19:47:10 UTC |
66c1cc9 | janv@uic.edu | 19 August 2015, 18:33:41 UTC | muted deallocation of systems and solutions | 19 August 2015, 18:33:41 UTC |
7b1784c | janv@uic.edu | 19 August 2015, 17:42:49 UTC | rendered instantiation in the parameter class mute | 19 August 2015, 17:42:49 UTC |
e4f1a61 | janv@uic.edu | 19 August 2015, 14:51:19 UTC | reformatted class that defines the workspace for the path tracker on the host | 19 August 2015, 14:51:19 UTC |
bff50ac | janv@uic.edu | 18 August 2015, 21:40:26 UTC | updated makefiles to test tracking of many paths in double precision on the host | 18 August 2015, 21:40:26 UTC |
b37cca1 | janv@uic.edu | 18 August 2015, 21:38:39 UTC | calling the path trackers for many paths on the host from an Ada test program | 18 August 2015, 21:38:39 UTC |
c9f0b07 | janv@uic.edu | 18 August 2015, 21:31:23 UTC | appending all solutions from the PolySolSet into the PHClib solutions container | 18 August 2015, 21:31:23 UTC |
abcc78c | janv@uic.edu | 18 August 2015, 20:10:04 UTC | updates for the new verbose option in the path tracker on the host | 18 August 2015, 20:10:04 UTC |
4151037 | janv@uic.edu | 18 August 2015, 20:06:59 UTC | added verbose option to the path_tracker on the host | 18 August 2015, 20:06:59 UTC |
84f8bbe | janv@uic.edu | 18 August 2015, 17:17:50 UTC | reformatted code to execute Newton's method on the host | 18 August 2015, 17:17:50 UTC |
75adbf3 | janv@uic.edu | 17 August 2015, 21:05:35 UTC | updated makefile for the new polysol.cpp code | 17 August 2015, 21:05:35 UTC |
54104b1 | janv@uic.edu | 17 August 2015, 20:23:36 UTC | updates for the new polysol.h and polysol.cpp | 17 August 2015, 20:23:36 UTC |
d857b4a | janv@uic.edu | 17 August 2015, 20:18:12 UTC | upgraded code for accelerated path tracking to the latest version | 17 August 2015, 20:18:12 UTC |
dc6ca40 | janv@uic.edu | 17 August 2015, 20:13:02 UTC | updates evaluation and workspace code for the path tracking on the host | 17 August 2015, 20:13:02 UTC |
53cc80b | janv@uic.edu | 17 August 2015, 20:03:38 UTC | upgrade of the code to represent polynomials and solutions for use in the accelerated path trackers | 17 August 2015, 20:03:38 UTC |
d8b804f | janv@uic.edu | 17 August 2015, 15:23:11 UTC | reformatted code to test the modified Gram-Schmidt method on cpu and gpu | 17 August 2015, 15:23:11 UTC |
1d1dec3 | janv@uic.edu | 17 August 2015, 01:12:59 UTC | reformatted code for the data structures using during path tracking | 17 August 2015, 01:12:59 UTC |
3ebe1f3 | janv@uic.edu | 16 August 2015, 22:49:09 UTC | reformatted code to test evaluation and differentiation on CPU and GPU | 16 August 2015, 22:49:09 UTC |
ef37052 | janv@uic.edu | 16 August 2015, 21:47:53 UTC | reformatted code to call Newton's method on the CPU and GPU | 16 August 2015, 21:47:53 UTC |
869009c | janv@uic.edu | 16 August 2015, 21:35:53 UTC | reformatting code to call the trackers of many solution paths | 16 August 2015, 21:35:53 UTC |
f37bba0 | janv@uic.edu | 16 August 2015, 01:50:42 UTC | formatting edits in the initialization and the calling of the path trackers | 16 August 2015, 01:50:42 UTC |
ef98755 | janv@uic.edu | 16 August 2015, 01:09:50 UTC | more edits in the code for the host, for the Newton extrapolation in the predictor | 16 August 2015, 01:09:50 UTC |
7d335fd | janv@uic.edu | 15 August 2015, 20:08:43 UTC | editing in the code for the path tracker of one single solution path | 15 August 2015, 20:08:43 UTC |
8bee658 | janv@uic.edu | 14 August 2015, 22:43:25 UTC | bug fix so CPU version of path tracker works for all precision levels | 14 August 2015, 22:43:25 UTC |
4e2fe8e | janv@uic.edu | 13 August 2015, 21:36:56 UTC | updated makefile for new test programs | 13 August 2015, 21:36:56 UTC |
f6f5e16 | janv@uic.edu | 13 August 2015, 21:35:05 UTC | started wrappers to accelerated trackers of one path in double double and quad double precision | 13 August 2015, 21:35:05 UTC |
cc3e34a | janv@uic.edu | 12 August 2015, 22:13:55 UTC | updated makefiles for new test programs calling accelerated path trackers in standard double precision | 12 August 2015, 22:13:55 UTC |
e4c1f26 | janv@uic.edu | 12 August 2015, 22:12:23 UTC | calling accelerated path trackers in standard double precision from Ada code | 12 August 2015, 22:12:23 UTC |
00de6ff | janv@uic.edu | 11 August 2015, 21:43:46 UTC | added mode and verbose flags to the C wrappers and the Ada callers to accelerate Newton's method | 11 August 2015, 21:43:46 UTC |
c71d53e | janv@uic.edu | 11 August 2015, 21:40:43 UTC | added verbose flag to functions that read systems from containers | 11 August 2015, 21:40:43 UTC |
1bdfcc6 | janv@uic.edu | 10 August 2015, 21:23:47 UTC | corrected makefile for quad double arithmetic to compile ts_gpunewton_qd | 10 August 2015, 21:23:47 UTC |
78e7316 | janv@uic.edu | 07 August 2015, 21:14:23 UTC | set precision and width for the printing of quad double numbers | 07 August 2015, 21:14:23 UTC |
06a3a0c | janv@uic.edu | 07 August 2015, 20:55:39 UTC | writing updated solution back to solution container for double doubles and quad doubles | 07 August 2015, 20:55:39 UTC |
5ea377d | janv@uic.edu | 07 August 2015, 20:51:10 UTC | write_sols method for double double and quad double solutions added | 07 August 2015, 20:51:10 UTC |
b80a42a | janv@uic.edu | 07 August 2015, 20:32:11 UTC | added method change_sol to the class PolySolSet | 07 August 2015, 20:32:11 UTC |
b66902d | janv@uic.edu | 07 August 2015, 17:59:59 UTC | updates for writing of the updated solution, updated by accelerated Newton | 07 August 2015, 17:59:59 UTC |
44587a0 | janv@uic.edu | 07 August 2015, 17:52:02 UTC | added write_sols function to place updated solution in the container | 07 August 2015, 17:52:02 UTC |
67a0848 | janv@uic.edu | 06 August 2015, 20:10:48 UTC | updated makefiles for calls to accelerated Newton's method with quad doubles | 06 August 2015, 20:10:48 UTC |
b2b950b | janv@uic.edu | 06 August 2015, 20:07:18 UTC | calling accelerated Newton's method for quad doubles | 06 August 2015, 20:07:18 UTC |
241d8c1 | janv@uic.edu | 06 August 2015, 20:03:02 UTC | version of Ada calling GPU code for quad doubles | 06 August 2015, 20:03:02 UTC |
e190541 | janv@uic.edu | 05 August 2015, 20:35:59 UTC | fixed the passing of double double coefficients of polynomials | 05 August 2015, 20:35:59 UTC |
82456a4 | janv@uic.edu | 05 August 2015, 18:31:17 UTC | bug fix in determining the number of symbols in a polynomial system | 05 August 2015, 18:31:17 UTC |
3ee370c | janv@uic.edu | 04 August 2015, 20:29:08 UTC | used the new ada_test_dd.h in the gpunewton_dd.cpp | 04 August 2015, 20:29:08 UTC |
451ed68 | janv@uic.edu | 04 August 2015, 20:09:40 UTC | updated makefile for doubles doubles | 04 August 2015, 20:09:40 UTC |
c1d405d | janv@uic.edu | 04 August 2015, 20:08:31 UTC | version of calls to PHCpack interface library for double doubles | 04 August 2015, 20:08:31 UTC |
c572ed3 | janv@uic.edu | 03 August 2015, 20:19:34 UTC | updated makefiles for calling Newton's method on the GPU from an Ada procedure | 03 August 2015, 20:19:34 UTC |
eab2aaf | janv@uic.edu | 03 August 2015, 20:15:51 UTC | beginning with Newton's method on the GPU in double double arithmetic to be called from within Ada | 03 August 2015, 20:15:51 UTC |
c8a5e0e | janv@uic.edu | 02 August 2015, 22:59:13 UTC | updated makefile for the compilation of lib_scale with g++ | 02 August 2015, 22:59:13 UTC |
b7213d4 | janv@uic.edu | 02 August 2015, 22:50:35 UTC | inclusion of scalers.h is needed with g++ compilation | 02 August 2015, 22:50:35 UTC |
c6859a8 | janv@uic.edu | 01 August 2015, 22:50:58 UTC | added documentation string about release 2.3.99 | 01 August 2015, 22:50:58 UTC |
81e6499 | janv@uic.edu | 01 August 2015, 22:45:47 UTC | updated for version 2.3.99 | 01 August 2015, 22:45:47 UTC |
fa6da5f | janv@uic.edu | 31 July 2015, 21:14:37 UTC | added description of a session with phc -s and updated conf.py for version 2.3.99 | 31 July 2015, 21:14:37 UTC |
329ffc8 | janv@uic.edu | 31 July 2015, 20:39:55 UTC | updated documenation for phcpy with a description of equation and variable scaling | 31 July 2015, 20:39:55 UTC |
3f8c4bd | janv@uic.edu | 31 July 2015, 20:10:03 UTC | added script to the demo folder to illustrate equation and variable scaling | 31 July 2015, 20:10:03 UTC |
5f9c008 | janv@uic.edu | 31 July 2015, 18:21:04 UTC | updates for pylint warnings and to prepare for release 0.2.8 of phcpy | 31 July 2015, 18:21:04 UTC |