49ec877 | Jan Verschelde | 20 February 2017, 01:57:13 UTC | updated the makefile for Mac OS X to compile the phcpy2c extension module correctly | 20 February 2017, 01:57:13 UTC |
1a82923 | Jan Verschelde | 20 February 2017, 00:30:35 UTC | updated makefile for unix, compile parameter.o with fPIC for the phcpy extension module | 20 February 2017, 00:30:35 UTC |
c3389aa | Jan Verschelde | 19 February 2017, 23:27:09 UTC | prepared files for version 2.4.36 of PHCpack | 19 February 2017, 23:27:09 UTC |
f043699 | Jan Verschelde | 19 February 2017, 23:19:05 UTC | files ready for version 0.6.5 of phcpy | 19 February 2017, 23:19:05 UTC |
c33e4ca | Jan Verschelde | 19 February 2017, 23:07:11 UTC | added tuned versions of the path trackers with algorithmic differentiation to the python3 version of phcpy | 19 February 2017, 23:07:11 UTC |
510527e | Jan Verschelde | 19 February 2017, 20:23:35 UTC | added tuned versions of the path trackers with algorithmic differentiation to the trackers module of phcpy | 19 February 2017, 20:23:35 UTC |
47c9ed8 | Jan Verschelde | 19 February 2017, 18:33:03 UTC | added interface functions to call the path trackers with algorithmic differentiation will all values of the path parameters | 19 February 2017, 18:33:03 UTC |
3b04ca1 | Jan Verschelde | 19 February 2017, 02:02:08 UTC | interactive tuning of the path parameters added to phcpy | 19 February 2017, 02:02:08 UTC |
e49b3da | Jan Verschelde | 19 February 2017, 01:07:25 UTC | new interface function to pass the default values for the path parameters to the phcpy C interface module | 19 February 2017, 01:07:25 UTC |
ffb758f | Jan Verschelde | 18 February 2017, 22:18:50 UTC | fixed bug and updated makefiles | 18 February 2017, 22:18:50 UTC |
f89f780 | Jan Verschelde | 18 February 2017, 22:04:59 UTC | added function to get the default path parameters for the C interface | 18 February 2017, 22:04:59 UTC |
0bedbf9 | Jan Verschelde | 18 February 2017, 19:24:24 UTC | added function to get the value of a specific path parameter | 18 February 2017, 19:24:24 UTC |
c1073c7 | Jan Verschelde | 18 February 2017, 03:24:55 UTC | more reformatting of code for the modified Gram-Schmidt method on the GPU for small linear systems | 18 February 2017, 03:24:55 UTC |
3fd5496 | Jan Verschelde | 17 February 2017, 14:43:00 UTC | added to the phcpy interface module a function to read a system and its solutions from file | 17 February 2017, 14:43:00 UTC |
5451e4b | Jan Verschelde | 17 February 2017, 04:21:55 UTC | added function to the interface module to read systems from file | 17 February 2017, 04:21:55 UTC |
24f032c | Jan Verschelde | 16 February 2017, 19:06:14 UTC | finished reformatting of the header file for the data structures of the path trackers on the GPU | 16 February 2017, 19:06:14 UTC |
355d9b9 | Jan Verschelde | 16 February 2017, 03:42:41 UTC | reformatted the modified Gram-Schmidt backsubstitution for large problems | 16 February 2017, 03:42:41 UTC |
4f6b11a | Jan Verschelde | 16 February 2017, 03:35:07 UTC | formatted code for the data of the path trackers on the GPU | 16 February 2017, 03:35:07 UTC |
54e7b54 | Jan Verschelde | 15 February 2017, 16:03:42 UTC | lowered default tolerance on corrector update and default number of correct steps in the parameters for the Path library, for the code on the host | 15 February 2017, 16:03:42 UTC |
6e53bfb | Jan Verschelde | 15 February 2017, 15:06:25 UTC | finished reformatting of the top routine to track one sinle path on the GPU | 15 February 2017, 15:06:25 UTC |
103ecb1 | Jan Verschelde | 15 February 2017, 04:19:57 UTC | adjusted the default values for the parameters in the Path library | 15 February 2017, 04:19:57 UTC |
8dd1c50 | Jan Verschelde | 15 February 2017, 03:53:45 UTC | reformatted code for kernels to compute the norm of large vectors | 15 February 2017, 03:53:45 UTC |
3b7815e | Jan Verschelde | 15 February 2017, 00:35:57 UTC | started the reformatting of the cuda code for Newton's method in the Path library | 15 February 2017, 00:35:57 UTC |
75372d5 | Jan Verschelde | 14 February 2017, 23:34:44 UTC | added print statement before the path trackers to indicate that no more input expected | 14 February 2017, 23:34:44 UTC |
51fc79e | Jan Verschelde | 14 February 2017, 16:14:50 UTC | more code formatting in the modified Gram-Schmidt method on the GPU | 14 February 2017, 16:14:50 UTC |
17f6f18 | Jan Verschelde | 14 February 2017, 04:09:31 UTC | reformatted code for the modified Gram-Schmidt method on the GPU | 14 February 2017, 04:09:31 UTC |
a3a582e | Jan Verschelde | 12 February 2017, 22:11:14 UTC | added root refinement procedures after the call to the path trackers with algorithmic differentiation | 12 February 2017, 22:11:14 UTC |
3b7cbe0 | Jan Verschelde | 12 February 2017, 22:01:55 UTC | fixed calls to double double and quad double precision functions in the path trackers in the Path library | 12 February 2017, 22:01:55 UTC |
b11cabe | Jan Verschelde | 12 February 2017, 18:55:21 UTC | added calls to the C functions to pass the complete list of tuned path parameters | 12 February 2017, 18:55:21 UTC |
e3080ad | Jan Verschelde | 12 February 2017, 18:29:17 UTC | added function to pass the specific values of the path parameters | 12 February 2017, 18:29:17 UTC |
f4e28a2 | Jan Verschelde | 12 February 2017, 04:14:17 UTC | prepared C interface library with functions which take tuned values for the path parameters on input | 12 February 2017, 04:14:17 UTC |
d10183c | Jan Verschelde | 12 February 2017, 02:59:46 UTC | extended wrappers to the path library with the path parameters | 12 February 2017, 02:59:46 UTC |
dd570e8 | Jan Verschelde | 12 February 2017, 02:24:50 UTC | updated makefiles for the new test procedure on the tuning of the path parameters | 12 February 2017, 02:24:50 UTC |
775f727 | Jan Verschelde | 12 February 2017, 02:19:25 UTC | new package to define and tune the parameters in the Path library | 12 February 2017, 02:19:25 UTC |
890921c | Jan Verschelde | 11 February 2017, 21:11:00 UTC | added parameter tuning to test on path tracking | 11 February 2017, 21:11:00 UTC |
9434fb2 | Jan Verschelde | 11 February 2017, 03:05:57 UTC | added writing to file of the parameter settings | 11 February 2017, 03:05:57 UTC |
f91efb0 | Jan Verschelde | 11 February 2017, 00:42:32 UTC | writing and tuning the parameters are members of the Parameter class | 11 February 2017, 00:42:32 UTC |
97ceeb4 | Jan Verschelde | 10 February 2017, 03:53:29 UTC | added contributors to PHCpack.m2 in the acknowledgements of the documentation | 10 February 2017, 03:53:29 UTC |
8753327 | Jan Verschelde | 09 February 2017, 02:57:31 UTC | added a tune function to set specific values of the parameters | 09 February 2017, 02:57:31 UTC |
be61b85 | Jan Verschelde | 08 February 2017, 23:00:17 UTC | prepared test program for interactive tuning of the numerical parameters to run the path trackers on the host | 08 February 2017, 23:00:17 UTC |
9a1fdf8 | Jan Verschelde | 07 February 2017, 18:27:50 UTC | because of changes in the random number generators, changed a new seed for the regression test in the examples module | 07 February 2017, 18:27:50 UTC |
60ae11e | Jan Verschelde | 07 February 2017, 16:54:33 UTC | documented the dependency on qdlib for the installation of phcpy | 07 February 2017, 16:54:33 UTC |
d8c84b5 | Jan Verschelde | 07 February 2017, 16:43:15 UTC | added two sentences about the dependency on qdlib.a and the -fPIC option | 07 February 2017, 16:43:15 UTC |
50aad00 | Jan Verschelde | 07 February 2017, 15:50:15 UTC | prepared files for version 2.4.35 | 07 February 2017, 15:50:15 UTC |
a76ac89 | Jan Verschelde | 07 February 2017, 15:24:20 UTC | prepared files for release 0.6.4 of phcpy | 07 February 2017, 15:24:20 UTC |
dcdaa4b | Jan Verschelde | 07 February 2017, 15:12:43 UTC | updated greetings for version 2.4.35 | 07 February 2017, 15:12:43 UTC |
c19ea51 | Jan Verschelde | 07 February 2017, 15:10:25 UTC | added section on the new phc -j in the documentation | 07 February 2017, 15:10:25 UTC |
4c37caa | Jan Verschelde | 07 February 2017, 03:38:33 UTC | improvements to get the final value of t passed to the solution container | 07 February 2017, 03:38:33 UTC |
91b5794 | Jan Verschelde | 07 February 2017, 03:17:35 UTC | added method to get the value for t along with the coordinates of a solution | 07 February 2017, 03:17:35 UTC |
9b44fe4 | Jan Verschelde | 06 February 2017, 15:04:19 UTC | added timers and output to file in the driver procedures to the algorithmic differentiation trackers | 06 February 2017, 15:04:19 UTC |
cfb465f | Jan Verschelde | 06 February 2017, 02:26:17 UTC | updated the message when running phc in full mode, without options | 06 February 2017, 02:26:17 UTC |
d11f58a | Jan Verschelde | 06 February 2017, 02:18:50 UTC | updated the makefile to compile phc on linux for the new option -j | 06 February 2017, 02:18:50 UTC |
11e746f | Jan Verschelde | 06 February 2017, 02:04:44 UTC | updated the makefile for Mac OS X to compile phc | 06 February 2017, 02:04:44 UTC |
3d18653 | Jan Verschelde | 06 February 2017, 02:04:05 UTC | code to define the option phc -j | 06 February 2017, 02:04:05 UTC |
727fec1 | Jan Verschelde | 06 February 2017, 02:02:27 UTC | new procedure to link the path trackers with algorithmic differentiation as phc -j | 06 February 2017, 02:02:27 UTC |
d4be896 | Jan Verschelde | 05 February 2017, 02:50:56 UTC | improved code to test Newton's method on the host | 05 February 2017, 02:50:56 UTC |
ddaa69a | Jan Verschelde | 04 February 2017, 23:13:14 UTC | new defaults for the parameters are applied in the interface module for phcpy | 04 February 2017, 23:13:14 UTC |
6c0e04b | Jan Verschelde | 04 February 2017, 22:57:41 UTC | added default values for double double and quad double runs of the ade path trackers | 04 February 2017, 22:57:41 UTC |
024c341 | Jan Verschelde | 04 February 2017, 19:04:38 UTC | provided a constructor with default values for the parameters | 04 February 2017, 19:04:38 UTC |
512d4da | Jan Verschelde | 04 February 2017, 03:52:09 UTC | added tests on the path trackers with algorithmic differentiation | 04 February 2017, 03:52:09 UTC |
7c77974 | Jan Verschelde | 03 February 2017, 17:47:55 UTC | updated makefile, removing superfluous compiler instructions | 03 February 2017, 17:47:55 UTC |
c43f2fe | Jan Verschelde | 03 February 2017, 17:46:19 UTC | added algorithmic differentation trackers to the C extension module for phcpy, in Python 2, for double double and quad double precision | 03 February 2017, 17:46:19 UTC |
10c8fe9 | Jan Verschelde | 03 February 2017, 14:39:49 UTC | double double and quad double versions of the algorithmic differentiation trackers in the C interface module for the Python 3 version of phcpy | 03 February 2017, 14:39:49 UTC |
fbe4384 | Jan Verschelde | 03 February 2017, 03:09:45 UTC | updated makefile for the extended phcpy2c2 for the Python 2 version of phcpy | 03 February 2017, 03:09:45 UTC |
b763cf6 | Jan Verschelde | 03 February 2017, 00:03:27 UTC | updated makefile for phcpy2c2 on unix | 03 February 2017, 00:03:27 UTC |
34a49fc | Jan Verschelde | 02 February 2017, 23:50:18 UTC | updates to get the algorithmic differentiation trackers in the Python2 version of phcpy | 02 February 2017, 23:50:18 UTC |
578a2f9 | Jan Verschelde | 02 February 2017, 23:23:22 UTC | updated makefiles for the interface modules for the Python 3 version of phcpy | 02 February 2017, 23:23:22 UTC |
76cc3db | Jan Verschelde | 02 February 2017, 23:21:06 UTC | extended the C interface module for phcpy2c3 with algodiff trackers in double precision | 02 February 2017, 23:21:06 UTC |
ea9d277 | Jan Verschelde | 02 February 2017, 22:11:28 UTC | added interface functions to be called directly from C++ | 02 February 2017, 22:11:28 UTC |
bf571ad | Jan Verschelde | 02 February 2017, 16:20:29 UTC | added information about the new phc -u option when running phc without options | 02 February 2017, 16:20:29 UTC |
01098dc | Jan Verschelde | 02 February 2017, 04:04:26 UTC | defined the license of the phcpy documentation | 02 February 2017, 04:04:26 UTC |
811062a | Jan Verschelde | 02 February 2017, 03:55:37 UTC | defined the license for the PHCpack documentation | 02 February 2017, 03:55:37 UTC |
d7cfde2 | Jan Verschelde | 01 February 2017, 14:46:43 UTC | refactored wrapper code from a test procedure into a package | 01 February 2017, 14:46:43 UTC |
1aa7ef6 | Jan Verschelde | 31 January 2017, 23:53:07 UTC | prepared files for version 0.6.3 of phcpy | 31 January 2017, 23:53:07 UTC |
24b0954 | Jan Verschelde | 31 January 2017, 23:41:26 UTC | prepared files for release 2.4.34 | 31 January 2017, 23:41:26 UTC |
ae158ff | Jan Verschelde | 31 January 2017, 18:49:24 UTC | to the Ada test procedure, added more tests, on Newton's method and the tracker for one solution path | 31 January 2017, 18:49:24 UTC |
6294b6a | Jan Verschelde | 31 January 2017, 18:46:20 UTC | added Newton's method and the tracking of one path to the Lib interface to the Path library on the host | 31 January 2017, 18:46:20 UTC |
d7fa36f | Jan Verschelde | 31 January 2017, 17:03:44 UTC | update makefiles for the new test procedures | 31 January 2017, 17:03:44 UTC |
4157f35 | Jan Verschelde | 31 January 2017, 17:01:12 UTC | added test procedure to link the new templated path trackers for the host | 31 January 2017, 17:01:12 UTC |
434a981 | Jan Verschelde | 31 January 2017, 15:51:14 UTC | added tracking of many paths to the lib2path module | 31 January 2017, 15:51:14 UTC |
e95cff2 | Jan Verschelde | 31 January 2017, 04:29:21 UTC | added double double and quad double versions of the wrappers to the templated code | 31 January 2017, 04:29:21 UTC |
c667025 | Jan Verschelde | 31 January 2017, 04:13:45 UTC | updated makefiles to compile the new C wrappers | 31 January 2017, 04:13:45 UTC |
448f9f2 | Jan Verschelde | 31 January 2017, 04:09:02 UTC | new wrappers to the templated code to call from Ada source code | 31 January 2017, 04:09:02 UTC |
f8f1ba3 | Jan Verschelde | 30 January 2017, 23:04:47 UTC | fixed printing in test of path trackers, added description of path_track function | 30 January 2017, 23:04:47 UTC |
e1bbfce | Jan Verschelde | 30 January 2017, 01:27:58 UTC | added driver to track all paths on the host in the Path library | 30 January 2017, 01:27:58 UTC |
06111ea | Jan Verschelde | 29 January 2017, 21:43:37 UTC | added reading of start system and start solutions to the test of the path tracker | 29 January 2017, 21:43:37 UTC |
7db5c81 | Jan Verschelde | 29 January 2017, 04:05:55 UTC | updated makefiles to compile lib2path | 29 January 2017, 04:05:55 UTC |
a9ebdf8 | Jan Verschelde | 29 January 2017, 03:51:53 UTC | joined the lib interface to Path data structures in lib2path | 29 January 2017, 03:51:53 UTC |
6af867b | Jan Verschelde | 29 January 2017, 02:10:21 UTC | templated code for solutions of polynomial systems in the Path library | 29 January 2017, 02:10:21 UTC |
76853aa | Jan Verschelde | 28 January 2017, 22:08:57 UTC | initial versions of code for the predictor and path tracker on the host | 28 January 2017, 22:08:57 UTC |
aba7ec0 | Jan Verschelde | 28 January 2017, 20:42:46 UTC | updated the test on Newton's method for templates and call by reference | 28 January 2017, 20:42:46 UTC |
2f01cfd | Jan Verschelde | 28 January 2017, 20:08:35 UTC | in test_eval.cpp, PolySys objects must be passed by reference | 28 January 2017, 20:08:35 UTC |
e0bd281 | Jan Verschelde | 28 January 2017, 18:24:36 UTC | templated version of the test on the evaluation code on the host | 28 January 2017, 18:24:36 UTC |
cdb8cdf | Jan Verschelde | 28 January 2017, 18:02:30 UTC | templated the i/o test in test_poly | 28 January 2017, 18:02:30 UTC |
8c24e61 | Jan Verschelde | 28 January 2017, 04:12:22 UTC | added test program for the templated Newton's method on the host | 28 January 2017, 04:12:22 UTC |
ece87be | Jan Verschelde | 28 January 2017, 03:50:25 UTC | first templated version of Newton's method on the host | 28 January 2017, 03:50:25 UTC |
5c7801b | Jan Verschelde | 27 January 2017, 03:56:12 UTC | wrote documentation strings for the top level evaluation and differentiation functions for execution on the host by the Path library | 27 January 2017, 03:56:12 UTC |
5024e14 | Jan Verschelde | 27 January 2017, 00:23:55 UTC | updated READ_ME documentation for the code on the host in the Path library | 27 January 2017, 00:23:55 UTC |
7b845b6 | Jan Verschelde | 27 January 2017, 00:11:40 UTC | more guards placed around delete statements in the code for the host | 27 January 2017, 00:11:40 UTC |
ac9b4d4 | Jan Verschelde | 27 January 2017, 00:08:00 UTC | guarded a delete with a test if NULL | 27 January 2017, 00:08:00 UTC |