2132c1a | Jan Verschelde | 14 July 2017, 02:35:36 UTC | added jobs to initialize the samplers for witness sets defined by Laurent systems | 14 July 2017, 02:35:36 UTC |
2ea57d0 | Jan Verschelde | 13 July 2017, 23:05:54 UTC | phc -f factors witness sets defined by Laurent systems | 13 July 2017, 23:05:54 UTC |
4abc6c7 | Jan Verschelde | 13 July 2017, 22:16:58 UTC | replaced an auxiliary procedure with a call to the proper read output file | 13 July 2017, 22:16:58 UTC |
167c559 | Jan Verschelde | 13 July 2017, 19:39:23 UTC | fixed initialization of the flag in the monodromy component breakup for witness sets defined by Laurent systems | 13 July 2017, 19:39:23 UTC |
f0a1e82 | Jan Verschelde | 13 July 2017, 17:04:39 UTC | refactoring code and taking names of input and output files into account | 13 July 2017, 17:04:39 UTC |
b3e2a26 | Jan Verschelde | 13 July 2017, 16:38:22 UTC | with refactored code extended reading of a witness set with on input a file name | 13 July 2017, 16:38:22 UTC |
57a408d | Jan Verschelde | 13 July 2017, 02:49:17 UTC | implemented the stubs to run monodromy loops on witness sets defined by Laurent systems | 13 July 2017, 02:49:17 UTC |
97bbcbb | Jan Verschelde | 13 July 2017, 00:52:05 UTC | more extensions to the drivers to breakup witness sets defined by Laurent systems | 13 July 2017, 00:52:05 UTC |
11beb01 | Jan Verschelde | 12 July 2017, 17:03:10 UTC | refactored code to decompose solution sets into irreducible factors | 12 July 2017, 17:03:10 UTC |
6a78e0e | Jan Verschelde | 12 July 2017, 03:01:48 UTC | fixed a bug in the test program for the combinatorial factorization on witness sets defined by Laurent systems | 12 July 2017, 03:01:48 UTC |
fbea01d | Jan Verschelde | 12 July 2017, 02:47:36 UTC | extended test program for combinatorial factorization for witness sets on Laurent systems | 12 July 2017, 02:47:36 UTC |
98dc51b | Jan Verschelde | 12 July 2017, 02:26:35 UTC | extended the grid packages to work with witness sets defined by Laurent polynomial systems | 12 July 2017, 02:26:35 UTC |
567f883 | Jan Verschelde | 11 July 2017, 22:44:15 UTC | added an internal state to the packages which represent lists of sample points, to work with Laurent homotopies to sample point lists | 11 July 2017, 22:44:15 UTC |
d80d431 | Jan Verschelde | 11 July 2017, 16:45:44 UTC | extended the sample_points packages to use the Laurent homotopies | 11 July 2017, 16:45:44 UTC |
fff2381 | Jan Verschelde | 11 July 2017, 02:39:32 UTC | added a membership test for witness sets defined by Laurent systems in the Python code | 11 July 2017, 02:39:32 UTC |
2578957 | Jan Verschelde | 11 July 2017, 02:24:44 UTC | added homotopy membership test on Laurent systems to the C extension module for Python | 11 July 2017, 02:24:44 UTC |
55e4f00 | Jan Verschelde | 10 July 2017, 22:18:04 UTC | extended test program for homotopy membership test in C to Laurent systems | 10 July 2017, 22:18:04 UTC |
73f130a | Jan Verschelde | 10 July 2017, 21:53:12 UTC | added function to read witness sets defined by Laurent polynomial systems | 10 July 2017, 21:53:12 UTC |
dc4acf2 | Jan Verschelde | 10 July 2017, 21:25:30 UTC | added jobs to read a witness set defined by a Laurent polynomial system | 10 July 2017, 21:25:30 UTC |
2e384ff | Jan Verschelde | 10 July 2017, 16:41:55 UTC | extended C interface library for witness sets with homotopy membership tests | 10 July 2017, 16:41:55 UTC |
ccf45d0 | Jan Verschelde | 10 July 2017, 16:39:32 UTC | defined jobs to run the homotopy membership test on witness sets defined by Laurent polynomial systems | 10 July 2017, 16:39:32 UTC |
f93a5ea | Jan Verschelde | 10 July 2017, 02:03:34 UTC | another bug fix in the code for the homotopy membership test for witness sets defined by Laurent polynomial systems | 10 July 2017, 02:03:34 UTC |
e8f7a52 | Jan Verschelde | 10 July 2017, 00:09:04 UTC | bug fix in test procedure for the homotopy membership test | 10 July 2017, 00:09:04 UTC |
e4f67b9 | Jan Verschelde | 09 July 2017, 23:36:25 UTC | completed code for the homotopy membership tests for Laurent systems | 09 July 2017, 23:36:25 UTC |
02a7dfe | Jan Verschelde | 09 July 2017, 19:56:49 UTC | more refactoring and extending in the code for the homotopy membership tests | 09 July 2017, 19:56:49 UTC |
9c17b1e | Jan Verschelde | 09 July 2017, 19:55:21 UTC | added support for Laurent systems in the representations of the hyperplanes in an embedded system for a witness set | 09 July 2017, 19:55:21 UTC |
4cb0803 | Jan Verschelde | 09 July 2017, 18:21:35 UTC | refactored code in the homotopy membership tests and extended to Laurent systems | 09 July 2017, 18:21:35 UTC |
a7f75af | Jan Verschelde | 09 July 2017, 18:00:57 UTC | interface to homotopy continuation methods to compute points on witness sets for Laurent systems in double double and quad double precision | 09 July 2017, 18:00:57 UTC |
8c535ba | Jan Verschelde | 09 July 2017, 01:05:23 UTC | added sampling interface for Laurent polynomial systems | 09 July 2017, 01:05:23 UTC |
f4a6d05 | Jan Verschelde | 09 July 2017, 00:55:18 UTC | added a shallow clear procedure for Laurent polynomial systems | 09 July 2017, 00:55:18 UTC |
f75f9ae | Jan Verschelde | 09 July 2017, 00:43:13 UTC | added root refining procedures in multiprecision arithmetic for Laurent systems | 09 July 2017, 00:43:13 UTC |
b50d182 | Jan Verschelde | 09 July 2017, 00:26:21 UTC | added operations for Laurent polynomials and systems in the convertors from standard to multiprecision coefficients | 09 July 2017, 00:26:21 UTC |
91b4abb | Jan Verschelde | 09 July 2017, 00:14:58 UTC | represent linear polynomial with multiprecision coefficients as a Laurent polynomial | 09 July 2017, 00:14:58 UTC |
25df883 | Jan Verschelde | 08 July 2017, 21:54:01 UTC | swapping of embed symbols must happen in solutions and in system, fixed bug in the interface code to run cascade homotopies | 08 July 2017, 21:54:01 UTC |
9882846 | Jan Verschelde | 08 July 2017, 02:23:14 UTC | added functions in the C interface to define Laurent homotopies | 08 July 2017, 02:23:14 UTC |
4a74591 | Jan Verschelde | 08 July 2017, 02:21:04 UTC | added jobs to define a Laurent homotopy to the gateway to C interface | 08 July 2017, 02:21:04 UTC |
de805e7 | Jan Verschelde | 07 July 2017, 18:47:24 UTC | added to the header file the prototypes for the definition of Laurent homotopies | 07 July 2017, 18:47:24 UTC |
6aa44c7 | Jan Verschelde | 07 July 2017, 16:23:27 UTC | passed the number of tasks correctly to the Laurent homotopy continuation solver | 07 July 2017, 16:23:27 UTC |
d51ed73 | Jan Verschelde | 07 July 2017, 02:29:09 UTC | added test code to the use case in preparation | 07 July 2017, 02:29:09 UTC |
64dd38f | Jan Verschelde | 07 July 2017, 02:28:07 UTC | added general function to run a cascade on Laurent homotopies, at three levels of precision | 07 July 2017, 02:28:07 UTC |
19e4187 | Jan Verschelde | 06 July 2017, 23:20:14 UTC | added functions to run one step in a cascade homotopy for Laurent systems | 06 July 2017, 23:20:14 UTC |
42df05a | Jan Verschelde | 06 July 2017, 15:44:04 UTC | added functions to the C extension module for Python, to define cascade homotopies for Laurent polynomial systems | 06 July 2017, 15:44:04 UTC |
5e53f96 | Jan Verschelde | 05 July 2017, 22:39:21 UTC | removed extra space in documentation strings of the crude path trackers | 05 July 2017, 22:39:21 UTC |
627bae1 | Jan Verschelde | 05 July 2017, 22:00:57 UTC | prepared files for version 0.6.8 of phcpy | 05 July 2017, 22:00:57 UTC |
a00df27 | Jan Verschelde | 05 July 2017, 21:37:19 UTC | prepared files for version 2.4.39 | 05 July 2017, 21:37:19 UTC |
9894ecd | Jan Verschelde | 05 July 2017, 21:18:57 UTC | replaced default value for the maximum number of variables to patch a memory leak | 05 July 2017, 21:18:57 UTC |
5994f41 | Jan Verschelde | 05 July 2017, 17:16:34 UTC | provided job codes in the C interface to define cascade homotopies for Laurent systems | 05 July 2017, 17:16:34 UTC |
d6dc153 | Jan Verschelde | 05 July 2017, 17:13:58 UTC | added jobs to define cascade homotopies for Laurent systems | 05 July 2017, 17:13:58 UTC |
c562f93 | Jan Verschelde | 04 July 2017, 21:39:30 UTC | added wrappers to the Python extension module, to move Laurent systems from and into the systems containers and start, target systems | 04 July 2017, 21:39:30 UTC |
56f84e4 | Jan Verschelde | 04 July 2017, 20:58:40 UTC | added functions to the C interface to copy Laurent systems from and into the containers | 04 July 2017, 20:58:40 UTC |
13d4fd5 | Jan Verschelde | 04 July 2017, 20:53:56 UTC | added jobs to move Laurent systems into and from the containers | 04 July 2017, 20:53:56 UTC |
ac97ede | Jan Verschelde | 04 July 2017, 19:00:21 UTC | to the Python C extension module added functions to run a coefficient parameter homotopy on Laurent systems in an interactive manner | 04 July 2017, 19:00:21 UTC |
62445da | Jan Verschelde | 04 July 2017, 02:58:25 UTC | added solving of Laurent systems with a coefficient-parameter homotopy to the C interface | 04 July 2017, 02:58:25 UTC |
bf8de8a | Jan Verschelde | 04 July 2017, 02:55:39 UTC | added homotopy continuation solvers for Laurent systems to the Ada gateway | 04 July 2017, 02:55:39 UTC |
a1c5ba3 | Jan Verschelde | 03 July 2017, 14:36:01 UTC | added functions in the C interface to solve Laurent systems by homotopy continuation | 03 July 2017, 14:36:01 UTC |
0103e1a | Jan Verschelde | 03 July 2017, 14:32:46 UTC | added three jobs for the C interface to solve a Laurent system by homotopy continuation | 03 July 2017, 14:32:46 UTC |
ad114b3 | Jan Verschelde | 03 July 2017, 01:32:45 UTC | wrapped the 15 jobs to read, write systems in Laurent homotopies and clear data in the C interface | 03 July 2017, 01:32:45 UTC |
524786d | Jan Verschelde | 03 July 2017, 01:07:38 UTC | added 15 jobs to the Ada gateway for the C function for the Laurent homotopies | 03 July 2017, 01:07:38 UTC |
38c0761 | Jan Verschelde | 02 July 2017, 22:26:28 UTC | added reading and writing of Laurent systems in a homotopy for the Ada gateway | 02 July 2017, 22:26:28 UTC |
24fcb64 | Jan Verschelde | 02 July 2017, 19:16:45 UTC | added definition of cascade homotopies for Laurent systems in the gateway interface | 02 July 2017, 19:16:45 UTC |
0ceee1f | Jan Verschelde | 02 July 2017, 02:15:04 UTC | added procedure to create and clear homotopies for Laurent systems, to prepare the C and Python interfaces | 02 July 2017, 02:15:04 UTC |
a8cd19d | Jan Verschelde | 01 July 2017, 23:23:59 UTC | added operations to store start and target Laurent systems | 01 July 2017, 23:23:59 UTC |
de89954 | Jan Verschelde | 01 July 2017, 04:02:03 UTC | added embedding of Laurent systems to the sets module of phcpy | 01 July 2017, 04:02:03 UTC |
ab608b8 | Jan Verschelde | 01 July 2017, 03:51:58 UTC | bug fix in calculation of size limit of a Laurent polynomial in standard double precision | 01 July 2017, 03:51:58 UTC |
81bbc26 | Jan Verschelde | 01 July 2017, 01:25:30 UTC | applied the deallocation methods in the Python code for the trackers | 01 July 2017, 01:25:30 UTC |
efe7889 | Jan Verschelde | 01 July 2017, 01:17:25 UTC | exported deallocation procedures of the operations in PHCpack to the Python interface | 01 July 2017, 01:17:25 UTC |
c2d1a9a | Jan Verschelde | 01 July 2017, 01:11:41 UTC | fixed memory leak in interface job to scan for the number of symbols in a system | 01 July 2017, 01:11:41 UTC |
80dd35a | Jan Verschelde | 01 July 2017, 01:08:53 UTC | fixed memory leak in parsings of number of variables in a system | 01 July 2017, 01:08:53 UTC |
aaa79df | Jan Verschelde | 30 June 2017, 15:49:29 UTC | shorted the Python code to compute embedded systems using the interface functions | 30 June 2017, 15:49:29 UTC |
a112e8c | Jan Verschelde | 30 June 2017, 02:06:02 UTC | extended C library to define the Python extension module with function to embed Laurent systems | 30 June 2017, 02:06:02 UTC |
ddb98b4 | Jan Verschelde | 29 June 2017, 14:14:58 UTC | added functions to the C interface to embed Laurent systems | 29 June 2017, 14:14:58 UTC |
5b8defe | Jan Verschelde | 29 June 2017, 14:12:31 UTC | added jobs to the Ada gateway to C, jobs to square and embed Laurent systems | 29 June 2017, 14:12:31 UTC |
1166380 | Jan Verschelde | 29 June 2017, 14:08:10 UTC | added silent procedures to square and embed Laurent polynomial systems | 29 June 2017, 14:08:10 UTC |
082faeb | Jan Verschelde | 29 June 2017, 03:25:40 UTC | added check to see if all components of a solution are valid before classification | 29 June 2017, 03:25:40 UTC |
5e3ee11 | Jan Verschelde | 29 June 2017, 03:19:57 UTC | new package to check whether all components of a vector are valid numbers | 29 June 2017, 03:19:57 UTC |
4f688fa | Jan Verschelde | 29 June 2017, 03:05:51 UTC | added is_valid functions to the floating-point and complex number packages | 29 June 2017, 03:05:51 UTC |
5077ffe | Jan Verschelde | 29 June 2017, 02:49:20 UTC | test function added to check if a number is valid or not | 29 June 2017, 02:49:20 UTC |
076c68f | Jan Verschelde | 28 June 2017, 16:59:34 UTC | added writing of seed and version number to homotopy membership test and monodromy in phc -f | 28 June 2017, 16:59:34 UTC |
56fec45 | Jan Verschelde | 28 June 2017, 01:32:29 UTC | at the end of phc -c operations, the seed and version number is written to file for reproducible runs | 28 June 2017, 01:32:29 UTC |
173e0cf | Jan Verschelde | 27 June 2017, 23:26:12 UTC | updated makefiles for new test procedure | 27 June 2017, 23:26:12 UTC |
d87678c | Jan Verschelde | 27 June 2017, 23:25:13 UTC | added test program to see how NaN is recognized | 27 June 2017, 23:25:13 UTC |
36811b4 | Jan Verschelde | 27 June 2017, 16:44:40 UTC | embeddings followed by cascades work for Laurent systems, at several levels of precision | 27 June 2017, 16:44:40 UTC |
72c0c9d | Jan Verschelde | 27 June 2017, 02:48:30 UTC | modified drivers for option #4 of phc -c to take the file names on the command line into account | 27 June 2017, 02:48:30 UTC |
ad31926 | Jan Verschelde | 26 June 2017, 02:47:32 UTC | the witness generate cascade works for Laurent systems | 26 June 2017, 02:47:32 UTC |
2032f2f | Jan Verschelde | 26 June 2017, 01:59:42 UTC | added type to define arrays of Laurent systems | 26 June 2017, 01:59:42 UTC |
8dc2335 | Jan Verschelde | 26 June 2017, 01:34:27 UTC | phc -c can remove embeddings from witness sets for Laurent systems | 26 June 2017, 01:34:27 UTC |
7452179 | Jan Verschelde | 26 June 2017, 01:26:07 UTC | added operations to represent witness sets for Laurent systems | 26 June 2017, 01:26:07 UTC |
d697c01 | Jan Verschelde | 25 June 2017, 02:10:51 UTC | fixed bugs in embedding of Laurent systems with quad double coefficients | 25 June 2017, 02:10:51 UTC |
e0fbc4f | Jan Verschelde | 25 June 2017, 01:57:31 UTC | extended drivers to embed Laurent systems, works with phc -c | 25 June 2017, 01:57:31 UTC |
2cc2358 | Jan Verschelde | 25 June 2017, 01:52:15 UTC | added embedding operations for Laurent polynomial systems | 25 June 2017, 01:52:15 UTC |
1e9df5b | Jan Verschelde | 25 June 2017, 00:23:54 UTC | added code to apply permutations to Laurent systems | 25 June 2017, 00:23:54 UTC |
514c967 | Jan Verschelde | 24 June 2017, 00:06:15 UTC | command line arguments for phc -c must be passed on to the square and embed procedures | 24 June 2017, 00:06:15 UTC |
a7a224c | Jan Verschelde | 23 June 2017, 23:52:44 UTC | moved packages to prompt for systems and solutions to the Solutions folder | 23 June 2017, 23:52:44 UTC |
2d3f424 | Jan Verschelde | 23 June 2017, 23:37:12 UTC | the blackbox root refiners are slimmer using refactored code | 23 June 2017, 23:37:12 UTC |
32512af | Jan Verschelde | 23 June 2017, 18:33:20 UTC | basic weeding verification in phc -v now accepts also Laurent systems | 23 June 2017, 18:33:20 UTC |
cd7dd4d | Jan Verschelde | 23 June 2017, 18:32:18 UTC | added root refining procedures for Laurent systems which do not make a separate list of solutions | 23 June 2017, 18:32:18 UTC |
524145d | Jan Verschelde | 23 June 2017, 17:01:13 UTC | factored code out of the main driver to verify solutions into new package to scan, read, and prompt for solutions | 23 June 2017, 17:01:13 UTC |
f9cdb58 | Jan Verschelde | 23 June 2017, 02:59:43 UTC | started new code to verification solutions of Laurent systems | 23 June 2017, 02:59:43 UTC |
0d234e4 | Jan Verschelde | 23 June 2017, 02:46:28 UTC | added code to scan, read, and prompt for Laurent system | 23 June 2017, 02:46:28 UTC |
18c2028 | Jan Verschelde | 23 June 2017, 02:38:47 UTC | added information about the display format of i/o of Laurent polynomial systems | 23 June 2017, 02:38:47 UTC |