https://github.com/janverschelde/PHCpack

sort by:
Revision Author Date Message Commit Date
bbd388a updated files for version 1.0.5 of phcpy 01 July 2020, 18:52:03 UTC
8599872 updated files for release 2.4.78 01 July 2020, 18:40:06 UTC
d17c4d2 added braces to avoid a dangling else 01 July 2020, 18:22:32 UTC
d9ef346 added to the solver module a Python function to compute a condition report for a system with solutions on file 01 July 2020, 17:46:09 UTC
b375916 defined C code to export the computation of a condition report to Python 01 July 2020, 17:42:26 UTC
3f4932b added close(file) statement in a job handler 01 July 2020, 17:07:11 UTC
f968e56 update makefiles for new test C function 30 June 2020, 22:45:01 UTC
69a8dc9 bug fix in a C function 30 June 2020, 22:33:17 UTC
b0de4c8 updated documentation on the updates 30 June 2020, 22:24:18 UTC
2b8815e added a C interface to compute a condition report in double precision 30 June 2020, 22:16:17 UTC
c781c4b defined jobs for the C interface to compute a condition report in double precision 30 June 2020, 22:09:34 UTC
654483a refactored run procedures in the refiner circuits 30 June 2020, 19:46:16 UTC
cc3f1fc adjustments so the number of tasks can be passed to phc -u at the command line, as phc -u -t 30 June 2020, 16:53:45 UTC
509fa57 updates to reflect that no support yet for homogeneous coordinates in coefficient convolution circuits 30 June 2020, 16:00:12 UTC
ed6f26c toggled off verbose option when making a circuit from a polynomial system 30 June 2020, 15:40:05 UTC
fc1ca5b added procedures to run the multitasked trackers on coefficient convolutions 29 June 2020, 19:55:26 UTC
742a0b7 added allocation of Hessian space to the Copy procedures 29 June 2020, 19:53:32 UTC
7e47b4f adjusted definition of beginning of wall clock timer 29 June 2020, 18:13:28 UTC
a90c308 added a type to work with arrays of vectors of matrices 29 June 2020, 16:19:57 UTC
89403c2 added copy procedures for coefficient convolution circuits 29 June 2020, 00:57:08 UTC
9d2cdbb added more procedures to write before and after the tracking 28 June 2020, 23:07:39 UTC
4a6a040 changed value of tpow to one in the homotopy, as needed for the staggered degree Newton's method 28 June 2020, 19:27:40 UTC
5bc2f34 applied the staggered degree Newton's methods in the predictor corrector loops on coefficient convolution circuits 28 June 2020, 01:41:29 UTC
5a70502 new package with procedures for staggered Newton methods 28 June 2020, 00:39:41 UTC
b2dc09f first test on staggered degree iterative Newton's method on power series 27 June 2020, 19:59:36 UTC
f6bb5d9 added procedures to part and merge complex vectors up to the degree of a series 27 June 2020, 17:42:34 UTC
1e280dc new package to run Newton's method on coefficient convolution circuits 27 June 2020, 16:18:52 UTC
935426d added procedures to the series matrix solvers in double precision which take the degree on input for use in a staggered iterative solving 26 June 2020, 20:26:10 UTC
285b8da fix memory leak in splitting complex vectors of vectors 26 June 2020, 17:47:36 UTC
faa921f added the degree as a parameter to restrict the ranges for the convolutions 26 June 2020, 15:34:07 UTC
be50f2f all higher order coefficients should be reset at the start of a new path 25 June 2020, 20:17:55 UTC
1c301d4 improved step_by_step tracker on coefficient convolution circuits 25 June 2020, 18:43:29 UTC
a7a3f48 moved definition of jobs to compute mixed volume and stable mixed volume into the package job_handlers 25 June 2020, 01:25:02 UTC
e4cc0c2 new package to refine solutions on coefficient circuits with inlined linear solvers 24 June 2020, 23:04:17 UTC
f65732f new package to solve linear systems with complex arithmetic inlined in the loops 24 June 2020, 21:03:55 UTC
cc60e50 defined a vectorized lusolve and estco, with timed tests 24 June 2020, 18:45:19 UTC
cc26063 new package with the split and merge procedures for complex matrices 24 June 2020, 02:02:57 UTC
0766f7c updated makefiles for a new test procedure 23 June 2020, 23:55:44 UTC
7e75cc2 new procedure to test the performance of the complex LU factorization 23 June 2020, 23:28:55 UTC
a5e6f57 added more allocate procedures that return pointers to vectors of vectors 23 June 2020, 19:02:24 UTC
205e280 shifted with the accumulated t value, instead of with accumulated steps 22 June 2020, 21:56:04 UTC
7f669eb bug fix in a Map procedure to shift coefficient convolution circuits 22 June 2020, 20:21:20 UTC
1588182 added Map procedures on pointers to data structures 22 June 2020, 17:22:19 UTC
467ac1f added procedure to map shifted coefficients into convolution circuits 22 June 2020, 00:27:14 UTC
47e37a4 path trackers on coefficient circuits available through phc -u 21 June 2020, 02:48:40 UTC
3809f1b added more tracker procedures on coefficient circuits 20 June 2020, 21:04:17 UTC
1e352d6 new package to store and restore the coefficient of series in circuits 20 June 2020, 19:54:20 UTC
0f344f8 tracking one path with new coefficient circuits seems to work now 20 June 2020, 00:57:27 UTC
91fdf7f added extra parameter to allow for extra Newton steps 20 June 2020, 00:15:32 UTC
36b2f44 added shifts for coefficient circuits and systems of circuits 19 June 2020, 19:25:01 UTC
8ecbdbe developed code to shift series in coefficient convolution circuits 19 June 2020, 17:31:55 UTC
2fee36d added Copy functions and AbsVal functions for the radii of coefficient ciruits 18 June 2020, 23:56:26 UTC
72c6be0 updated makefile for windows for some interfacing functions 18 June 2020, 19:40:45 UTC
2922835 added more definitions for jobs to a package, for better organization 18 June 2020, 19:30:56 UTC
6ab5ac7 new package with definitions of jobs to move data from/into containers, to define the C interface to PHCpack 18 June 2020, 03:04:57 UTC
ddeeeed new package with code from the job handlers in the C gateway function 17 June 2020, 23:51:36 UTC
4490677 procedures added to run predictor-corrector loop on convolution circuits 17 June 2020, 20:52:48 UTC
a1ee0f0 added Newton circuit procedures to write to file when verbose 17 June 2020, 19:51:41 UTC
56ef585 new package to run predictor-corrector feedback loops in trackers 17 June 2020, 17:39:05 UTC
632e619 added mixed residual computation when running Newton's method on coefficient circuits 16 June 2020, 23:15:42 UTC
b5b05bc bug fix in eta computation on coefficient circuits, added test procedure 16 June 2020, 18:52:29 UTC
70146ee added functions to make coefficient circuits from coefficient convolution circuits 16 June 2020, 18:09:58 UTC
6122f25 moved allocators into the vector splitter packages 16 June 2020, 15:40:30 UTC
9023369 defined the main predictor procedures on coefficient convolution circuits 15 June 2020, 23:30:26 UTC
e1cd7e1 defined predictor feedback loop on coefficient convolution circuits 15 June 2020, 21:18:02 UTC
d1c6128 added more evaluation procedures for coefficient convolution circuits 15 June 2020, 20:00:00 UTC
f981ad2 added evaluation function and procedure on coefficient circuits, without computing any derivatives 15 June 2020, 01:23:22 UTC
50b9931 added Hesse-Pade computation on coefficient circuits 13 June 2020, 22:01:38 UTC
809f3a3 added latest NSF grant number to phcpy documentation 12 June 2020, 22:01:04 UTC
a8859ff adjust definition of ADALIB in the makefile for linux, gnat 2020 compiler 12 June 2020, 21:38:04 UTC
8606326 prepared files for version 1.0.4 of phcpy 12 June 2020, 21:36:58 UTC
bee8275 added one line about the phc -v option #0 for the faster solution scanners 12 June 2020, 20:16:51 UTC
adec8b7 prepared files for version 2.4.77 12 June 2020, 19:43:27 UTC
1766fcf added computation of condition tables to the solutions modules of phcpy 12 June 2020, 18:30:10 UTC
c9aa0f0 to phc -v, option #0, added a more efficient Newton refiner for huge solution lists 11 June 2020, 21:18:32 UTC
3c1d0af new package to compute condition tables and run a cluster report after Newton refinement on coefficient circuits 11 June 2020, 20:30:43 UTC
56e7a2a updates for the verbose option; defined help on the -V 11 June 2020, 18:31:05 UTC
747a467 new package for efficient counting of clusters for large solution lists 11 June 2020, 01:21:23 UTC
db2f291 updated makefile for windows for use of timers 10 June 2020, 22:43:17 UTC
5e9356e better performing cluster report 10 June 2020, 22:35:11 UTC
1e775ad test procedure computes condition table after running Newton's method on coefficient circuits 10 June 2020, 00:25:15 UTC
d5f2c5c fixed test on v'first and v'last in summation of vector v 10 June 2020, 00:01:35 UTC
0c1cb2d added procedures to fix compilation errors, more Newton procedures to run on coefficient circuits 09 June 2020, 18:20:13 UTC
3750a05 made the procedures for reading and writing of systems and solution lists more general with an optional banner string argument 09 June 2020, 18:01:09 UTC
7c57715 new package to run Newton's method on coefficient circuits 09 June 2020, 02:08:43 UTC
0b12268 updated makefiles for a new test procedure 08 June 2020, 21:50:52 UTC
824068b new test procedure to develop Newton's method on coefficient circuits 08 June 2020, 21:30:32 UTC
4f0ebc4 added extra Split/Merge procedures for double precision complex vectors 08 June 2020, 20:32:16 UTC
bb81e48 name change in procedure to make a coefficient circuit 08 June 2020, 19:48:10 UTC
66da8d3 added two functions and fixed compilation error 08 June 2020, 00:25:39 UTC
1198cea improved the benchmarking procedure for the multitasked Hessians 06 June 2020, 17:14:57 UTC
19aded3 added verbose flag to a circuit maker in quad double precision 06 June 2020, 17:12:37 UTC
70493f6 improved the sum of vectors of null vectors or vectors with empty ranges 06 June 2020, 15:22:23 UTC
1dff5d3 improved testing procedure with addition of prompting for sequence of task numbers 05 June 2020, 19:14:20 UTC
3594159 added benchmark procedure for running the multitasked Newton on user given system 05 June 2020, 16:35:16 UTC
002c8d2 updated test procedure on multitasked Newton, adding efficiency computations 05 June 2020, 13:59:35 UTC
b6794e9 added more efficiency computations to benchmark test procedures 04 June 2020, 22:48:49 UTC
3fc4c68 fixed error in the multitasked code for series linearization, added efficiency computation to the benchmark procedures 04 June 2020, 22:02:44 UTC
7793dcc fixed the allocation of the auxiliary vectors for the quad double coefficient convolution circuits with multitasking, flushed file buffers in the test procedure 04 June 2020, 17:31:32 UTC
941ef5b replaced the 11 job code by 0 in the calls to the SVD procedure 04 June 2020, 03:56:27 UTC
back to top