The main executable phc (polynomial homotopy continuation) defined by the source code in PHCpack is a menu driven and file oriented program. The Python interface defined by phcpy replaces the files with persistent objects allowing the user to work with scripts or in interactive sessions. The computationally intensive tasks such as path tracking and mixed volume computations are executed as compiled code so there will not be a loss of efficiency. Both phcpy and PHCpack are free and open source software packages; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. One application of phcpy is to run regression tests. The Python interface phcpy to PHCpack is a programmer’s interface. The long-term goal is to make PHCpack more versatile, at least for those programmers familiar with the Python scripting language.
Keywords for this software
References in zbMATH (referenced in 5 articles )
Showing results 1 to 5 of 5.
- Zhu, Lailai; Stone, Howard A.: Harnessing elasticity to generate self-oscillation via an electrohydrodynamic instability (2020)
- Bliss, Nathan; Verschelde, Jan: The method of Gauss-Newton to compute power series solutions of polynomial homotopies (2018)
- Bliss, Nathan; Verschelde, Jan: Computing all space curve solutions of polynomial systems by polyhedral methods (2016)
- Bliss, Nathan; Sommars, Jeff; Verschelde, Jan; Yu, Xiangcheng: Solving polynomial systems in the cloud with polynomial homotopy continuation (2015)
- Verschelde, Jan; Yu, Xiangcheng: Polynomial homotopy continuation on GPUs (2015)