9b53ba7 | Jan Verschelde | 13 September 2017, 04:40:00 UTC | prepared files for version 0.7.4 of phcpy | 13 September 2017, 04:40:00 UTC |
310d0b7 | Jan Verschelde | 13 September 2017, 04:39:29 UTC | prepared files for version 2.4.45 | 13 September 2017, 04:39:29 UTC |
68e80ea | Jan Verschelde | 13 September 2017, 04:11:28 UTC | added summary of the chapter with the user manual | 13 September 2017, 04:11:28 UTC |
7de8ec3 | Jan Verschelde | 13 September 2017, 03:45:06 UTC | added an example to illustrate the value of rco in the solution | 13 September 2017, 03:45:06 UTC |
3fd41b7 | Jan Verschelde | 13 September 2017, 03:15:45 UTC | extended the documentation of the blackbox solver | 13 September 2017, 03:15:45 UTC |
71a532c | Jan Verschelde | 12 September 2017, 02:52:20 UTC | added documentation about the four computed root count | 12 September 2017, 02:52:20 UTC |
127030a | Jan Verschelde | 10 September 2017, 23:23:57 UTC | replaces silent argument by verbose, instead of write set structure, print the set structure string | 10 September 2017, 23:23:57 UTC |
e007f0e | Jan Verschelde | 10 September 2017, 20:04:51 UTC | the solver module should not print empty root counters output strings | 10 September 2017, 20:04:51 UTC |
39b5c38 | Jan Verschelde | 10 September 2017, 19:33:59 UTC | test for the root counters output string to be null before further processing | 10 September 2017, 19:33:59 UTC |
4c82d5c | Jan Verschelde | 10 September 2017, 19:24:06 UTC | the root counters output string is null for special cases | 10 September 2017, 19:24:06 UTC |
40924c5 | Jan Verschelde | 10 September 2017, 18:23:21 UTC | the solve functions in the solver module print the root counter output string | 10 September 2017, 18:23:21 UTC |
deb09e5 | Jan Verschelde | 10 September 2017, 18:16:16 UTC | fixed end of string symbols, return the root counter output strings to the Python functions | 10 September 2017, 18:16:16 UTC |
8712e6e | Jan Verschelde | 10 September 2017, 03:13:52 UTC | collected the root counter output strings in the C interface routines | 10 September 2017, 03:13:52 UTC |
d74b57b | Jan Verschelde | 10 September 2017, 03:10:31 UTC | extended blackbox solvers with assignments of the root counter output strings | 10 September 2017, 03:10:31 UTC |
03db156 | Jan Verschelde | 09 September 2017, 23:55:26 UTC | added two extra parameters to the blackbox solvers in the C interface | 09 September 2017, 23:55:26 UTC |
e7b107f | Jan Verschelde | 09 September 2017, 21:49:59 UTC | the Ada gateway procedure to C prints the root counters output string, in a transition to moving the printing to the C code | 09 September 2017, 21:49:59 UTC |
bef290c | Jan Verschelde | 09 September 2017, 21:31:52 UTC | added multitasked solve procedures which write the root counters output to string | 09 September 2017, 21:31:52 UTC |
d953bd8 | Jan Verschelde | 09 September 2017, 02:52:54 UTC | updated the documentation for the change of the silent parameter into verbose | 09 September 2017, 02:52:54 UTC |
72dc605 | Jan Verschelde | 09 September 2017, 02:48:21 UTC | replaced the silent option in the solver by a verbose option | 09 September 2017, 02:48:21 UTC |
b45e9a0 | Jan Verschelde | 08 September 2017, 17:57:17 UTC | added solve procedures which write the root counts information to string | 08 September 2017, 17:57:17 UTC |
67ddc0f | Jan Verschelde | 08 September 2017, 17:46:54 UTC | refactored code from the general solver to the special cases | 08 September 2017, 17:46:54 UTC |
0b7660b | Jan Verschelde | 08 September 2017, 04:38:19 UTC | added root counter procedures for Laurent system which write the root count to a string | 08 September 2017, 04:38:19 UTC |
568aa68 | Jan Verschelde | 08 September 2017, 04:22:50 UTC | added procedures to write the root counters information to a string | 08 September 2017, 04:22:50 UTC |
6fb3cb4 | Jan Verschelde | 08 September 2017, 03:29:00 UTC | improved the documentation of the black box solvers package | 08 September 2017, 03:29:00 UTC |
c5ec77d | Jan Verschelde | 08 September 2017, 02:14:38 UTC | separated utilities and special cases from the black box solvers package | 08 September 2017, 02:14:38 UTC |
2fa2b48 | Jan Verschelde | 07 September 2017, 03:31:21 UTC | added a to_string function to the root counters output | 07 September 2017, 03:31:21 UTC |
64bb974 | Jan Verschelde | 07 September 2017, 01:30:23 UTC | updated makefiles for a new test procedure | 07 September 2017, 01:30:23 UTC |
cbcdda6 | Jan Verschelde | 07 September 2017, 01:28:24 UTC | factored out the writing of the root counts computed in the blackbox solver | 07 September 2017, 01:28:24 UTC |
d3b6879 | Jan Verschelde | 06 September 2017, 00:35:27 UTC | prepared files for release 0.7.3 of phcpy | 06 September 2017, 00:35:27 UTC |
1c12a07 | Jan Verschelde | 06 September 2017, 00:26:26 UTC | prepared files for version 2.4.44 | 06 September 2017, 00:26:26 UTC |
8124761 | Jan Verschelde | 05 September 2017, 22:28:06 UTC | removed a snippet from the path trackers, as not ready for production | 05 September 2017, 22:28:06 UTC |
c1ab92b | Jan Verschelde | 05 September 2017, 19:26:38 UTC | added two code snippets to illustrate the multitasking in the solver and the path tracker | 05 September 2017, 19:26:38 UTC |
350a358 | Jan Verschelde | 05 September 2017, 03:54:45 UTC | updated the code snippets for the path trackers | 05 September 2017, 03:54:45 UTC |
4e112d3 | Jan Verschelde | 04 September 2017, 23:25:49 UTC | fixed menu definition for solution sets in the Jupyter notebook extensions for a SageMath kernel | 04 September 2017, 23:25:49 UTC |
49984af | Jan Verschelde | 04 September 2017, 21:24:37 UTC | updated the diagonal module for the update drop_coordinate_ and drop_variable_ functions for standard double, double double, and quad double precision | 04 September 2017, 21:24:37 UTC |
c9d9fea | Jan Verschelde | 04 September 2017, 20:01:46 UTC | fixed import of the series modules in the documentation of phcpy | 04 September 2017, 20:01:46 UTC |
7d9f87e | Jan Verschelde | 04 September 2017, 18:54:00 UTC | all snippets for the solver module of phcpy work | 04 September 2017, 18:54:00 UTC |
387a7aa | Jan Verschelde | 04 September 2017, 18:08:28 UTC | fixed the documentation on the set_seed and get_seed for phcpy | 04 September 2017, 18:08:28 UTC |
4a02e40 | Jan Verschelde | 04 September 2017, 17:22:12 UTC | fixed code snippets for the numerical Schubert calculus and the extension module | 04 September 2017, 17:22:12 UTC |
9895b97 | Jan Verschelde | 04 September 2017, 16:55:06 UTC | fixed the code in the documentation of the Pieri homotopies | 04 September 2017, 16:55:06 UTC |
3cf31c6 | Jan Verschelde | 04 September 2017, 04:11:12 UTC | in custom.js, twelve sub-menus have titles and are working properly | 04 September 2017, 04:11:12 UTC |
3b29e46 | Jan Verschelde | 04 September 2017, 04:03:42 UTC | fixed the call in the documentation to standard_deflate() instead of deflate() | 04 September 2017, 04:03:42 UTC |
87938bd | Jan Verschelde | 04 September 2017, 03:41:41 UTC | fixed the documentation in import the deflate method | 04 September 2017, 03:41:41 UTC |
8ffde72 | Jan Verschelde | 03 September 2017, 23:31:13 UTC | fixed the menu Jupyter notebook extension for the blackbox solver | 03 September 2017, 23:31:13 UTC |
4729e2c | Jan Verschelde | 03 September 2017, 22:49:18 UTC | added the definition of the menu Jupyter notebook extension for phcpy | 03 September 2017, 22:49:18 UTC |
68e3418 | Jan Verschelde | 03 September 2017, 03:40:50 UTC | added first version of a function to call the mgs kernels | 03 September 2017, 03:40:50 UTC |
bddce54 | Jan Verschelde | 03 September 2017, 01:41:34 UTC | added code to wrap the setting of the device | 03 September 2017, 01:41:34 UTC |
3318a7a | Jan Verschelde | 02 September 2017, 03:03:59 UTC | updated a reference to a published paper | 02 September 2017, 03:03:59 UTC |
c62f8ce | Jan Verschelde | 01 September 2017, 17:03:04 UTC | added templated version of the cuda code to apply the MGS method to small problems | 01 September 2017, 17:03:04 UTC |
16aba9f | Jan Verschelde | 01 September 2017, 04:08:07 UTC | forced typed of the values in make_solution for a Sage session in the documentation | 01 September 2017, 04:08:07 UTC |
31b77cc | Jan Verschelde | 01 September 2017, 02:49:33 UTC | corrected a documentation block for a volume computation | 01 September 2017, 02:49:33 UTC |
b3e0ff5 | Jan Verschelde | 01 September 2017, 02:41:20 UTC | added examples to the documentation string of the mixed_volume function in the polytopes module | 01 September 2017, 02:41:20 UTC |
616d6a4 | Jan Verschelde | 31 August 2017, 23:07:47 UTC | fixed bug in documentation block of phcpy documentation | 31 August 2017, 23:07:47 UTC |
edeee32 | Jan Verschelde | 31 August 2017, 03:14:09 UTC | added a templated version of the block MGS method for the device | 31 August 2017, 03:14:09 UTC |
63de39f | Jan Verschelde | 31 August 2017, 02:54:53 UTC | removed RealType template parameter from the backsubstitution cuda code | 31 August 2017, 02:54:53 UTC |
115ad70 | Jan Verschelde | 30 August 2017, 22:48:05 UTC | added other auxiliary functions and another set of templated cuda functions | 30 August 2017, 22:48:05 UTC |
df80441 | Jan Verschelde | 30 August 2017, 19:30:25 UTC | fixed underscore, added log2ceil function, and another templated kernel | 30 August 2017, 19:30:25 UTC |
3eb2271 | Jan Verschelde | 30 August 2017, 14:34:19 UTC | added templated version of the backsubstitution kernels for the modified Gram-Schmidt method on the device, replaced definition of constant by parameter with a default value | 30 August 2017, 14:34:19 UTC |
78ed089 | Jan Verschelde | 30 August 2017, 03:55:07 UTC | templated kernels for row reduction in rounds | 30 August 2017, 03:55:07 UTC |
98c44e2 | Jan Verschelde | 30 August 2017, 03:26:34 UTC | added #ifndef statement to prevent multiple includes | 30 August 2017, 03:26:34 UTC |
058c0d8 | Jan Verschelde | 29 August 2017, 17:34:27 UTC | added utility function, added default values, fixed a bug, so it compiles | 29 August 2017, 17:34:27 UTC |
a5a0feb | Jan Verschelde | 29 August 2017, 02:52:55 UTC | initial version of a templated version to compute the norm of large vectors on the GPU | 29 August 2017, 02:52:55 UTC |
c79d04f | Jan Verschelde | 28 August 2017, 16:37:36 UTC | test on running Newton's method on the device works for three levels of precision, in one single executable | 28 August 2017, 16:37:36 UTC |
1ddb67a | Jan Verschelde | 28 August 2017, 02:26:20 UTC | started writing on the convertors between data types on host and device | 28 August 2017, 02:26:20 UTC |
23b9a9d | Jan Verschelde | 27 August 2017, 20:50:08 UTC | include the gqd_type and extended the test program with templates for dd/qd precision | 27 August 2017, 20:50:08 UTC |
e861300 | Jan Verschelde | 27 August 2017, 18:10:15 UTC | added templated class for complex arithmetic on the device with a sqrt test | 27 August 2017, 18:10:15 UTC |
896b952 | Jan Verschelde | 27 August 2017, 02:32:34 UTC | added a test program, to test the cuda complex arithmetic class in double precision | 27 August 2017, 02:32:34 UTC |
bae0c31 | Jan Verschelde | 27 August 2017, 01:18:48 UTC | reformattings of cuda code for complex arithmetic | 27 August 2017, 01:18:48 UTC |
5eb531f | Jan Verschelde | 27 August 2017, 00:56:50 UTC | reformatted header files and deleted a superfluous file | 27 August 2017, 00:56:50 UTC |
10a0aed | Jan Verschelde | 23 August 2017, 03:24:30 UTC | completed the READ_ME of the GPU version of the Path library | 23 August 2017, 03:24:30 UTC |
e3faefc | Jan Verschelde | 21 August 2017, 21:53:12 UTC | Merge branch 'master' of https://github.com/janverschelde/PHCpack merged Macaulay2 code in a pull request | 21 August 2017, 21:53:12 UTC |
7be8eb7 | Jan Verschelde | 21 August 2017, 21:52:42 UTC | reformatted original cuda code for the Newton kernels | 21 August 2017, 21:52:42 UTC |
f1e6802 | Jan Verschelde | 21 August 2017, 21:43:16 UTC | Merge pull request #14 from sommars/patch-1 Add in computingPrecision for trackPaths. Make parseSolutions respect computingPrecision | 21 August 2017, 21:43:16 UTC |
ddf69f6 | Jeff Sommars | 20 August 2017, 22:27:46 UTC | Add in computingPrecision for trackPaths. Make parseSolutions respect computingPrecision | 20 August 2017, 22:27:46 UTC |
addaab9 | Jan Verschelde | 20 August 2017, 21:31:26 UTC | prepared the files to version 0.7.2 of phcpy | 20 August 2017, 21:31:26 UTC |
6e06e4e | Jan Verschelde | 20 August 2017, 21:26:02 UTC | added references to the sevenbar() documentation string in the examples module | 20 August 2017, 21:26:02 UTC |
7d43a99 | Jan Verschelde | 20 August 2017, 20:56:24 UTC | reformatted cuda code for the initialization of the path tracking data | 20 August 2017, 20:56:24 UTC |
28d9cb4 | Jan Verschelde | 20 August 2017, 20:46:05 UTC | prepared files for release of 2.4.43 | 20 August 2017, 20:46:05 UTC |
4424dab | Jan Verschelde | 20 August 2017, 20:31:10 UTC | updated the examples module with the special sevenbar system | 20 August 2017, 20:31:10 UTC |
ed78da6 | Jan Verschelde | 20 August 2017, 20:07:42 UTC | removed the break in storing solutions when appending one solution goes wrong | 20 August 2017, 20:07:42 UTC |
2627e1f | Jan Verschelde | 20 August 2017, 17:56:28 UTC | added the special sevenbar system to the examples module of the python2 version | 20 August 2017, 17:56:28 UTC |
75117a4 | Jan Verschelde | 20 August 2017, 03:24:00 UTC | added root refiners in higher precision to phc -p so the solutions are properly written at the end of the file | 20 August 2017, 03:24:00 UTC |
2bc4098 | Jan Verschelde | 20 August 2017, 02:23:56 UTC | writing solutions to separate file now works in phc -p if the precision is higher than double | 20 August 2017, 02:23:56 UTC |
a31123c | Jan Verschelde | 19 August 2017, 02:05:04 UTC | completed reformatting of mgs_small_origin.cu and reformatted mgs_large_old.cu | 19 August 2017, 02:05:04 UTC |
3c97392 | Jan Verschelde | 18 August 2017, 23:50:30 UTC | started reformatting in mgs_small_origin.cu | 18 August 2017, 23:50:30 UTC |
2c79697 | Jan Verschelde | 18 August 2017, 03:03:17 UTC | completed the reformatting the cuda code for the modified Gram-Schmidt for the large block reduction | 18 August 2017, 03:03:17 UTC |
d07fc4f | Jan Verschelde | 17 August 2017, 17:06:13 UTC | completed the reformatting of eval_mult.cu | 17 August 2017, 17:06:13 UTC |
1fabdfe | Jan Verschelde | 17 August 2017, 15:21:49 UTC | completed the reformatting of another file with cuda code for evaluation | 17 August 2017, 15:21:49 UTC |
5377d9e | Jan Verschelde | 17 August 2017, 04:07:28 UTC | reformatted code for dd/qd evaluation of monomials on the device | 17 August 2017, 04:07:28 UTC |
6ca1ded | Jan Verschelde | 17 August 2017, 03:23:51 UTC | more formatting in the evaluation of monomials on the device | 17 August 2017, 03:23:51 UTC |
bf85613 | Jan Verschelde | 17 August 2017, 02:44:02 UTC | more reformatting of code to evaluate monomials on the device | 17 August 2017, 02:44:02 UTC |
9cb4101 | Jan Verschelde | 17 August 2017, 02:31:12 UTC | reformatted code to evaluate monomials in double precision on the device | 17 August 2017, 02:31:12 UTC |
57263c0 | Jan Verschelde | 16 August 2017, 17:29:39 UTC | more reformatting of code to evaluate monomials on a GPU | 16 August 2017, 17:29:39 UTC |
af6ca77 | Jan Verschelde | 16 August 2017, 04:28:51 UTC | more reformattings in the cuda code to evaluate equations | 16 August 2017, 04:28:51 UTC |
093a8da | Jan Verschelde | 16 August 2017, 02:45:10 UTC | completed reformatting of the CUDA code for Newton's method | 16 August 2017, 02:45:10 UTC |
a768a63 | Jan Verschelde | 15 August 2017, 23:13:40 UTC | continued reformatting in the code for Newton's method on the device | 15 August 2017, 23:13:40 UTC |
0381c83 | Jan Verschelde | 15 August 2017, 16:39:25 UTC | started reformatting of the first half of the code to evaluate on the device | 15 August 2017, 16:39:25 UTC |
3001144 | Jan Verschelde | 15 August 2017, 03:36:47 UTC | more reformattings of code to evaluate equations on the device | 15 August 2017, 03:36:47 UTC |
10870ea | Jan Verschelde | 15 August 2017, 02:45:39 UTC | continued reformattings in the code for the modified Gram-Schmidt method for small dimensions | 15 August 2017, 02:45:39 UTC |
7b60ebc | Jan Verschelde | 14 August 2017, 15:53:13 UTC | code reformattings in the GPU code for the modified Gram-Schmidt | 14 August 2017, 15:53:13 UTC |