@overfullrule=0pt
[ << ]  [ < ]  [ Up ]  [ > ]  [ >> ]  [Top]  [Contents]  [Index]  [ ? ] 
This chapter describes interface functions for
PHC pack ox server ox_sm1_phc
.
These interface functions are defined in the file ‘phc.rr’.
The file phc
is
at ‘$(OpenXM_HOME)/lib/asircontrib’.
[255] phc.start(); 0 [257] phc.phc([x^2+y^24,x*y1]); The detailed output is in the file tmp.output.* The answer is in the variable Phc. 0 [260] Phc ; [[[0.517638,0],[1.93185,0]], [[1.93185,0],[0.517638,0]], [[1.93185,0],[0.517638,0]], [[0.517638,0],[1.93185,0]]] [261]
Author of PHC pack
: Jan Verschelde.
http://www2.math.uic.edu/~jan/download.html
Reference 1: Jan Verschelde,
PHCpack: A generalpurpose solver for polynomial systems by
homotopy continuation". ACM Transaction on Mathematical Softwares, 25(2):
251276, 1999.
Reference 2: Cox, D., O’Shea, Little, J., Using Algebraic Geometry,
Springer. See the chapter on mixed volumes.
1.1.1 phc.start  
1.1.2 phc.phc 
[ << ]  [ < ]  [ Up ]  [ > ]  [ >> ]  [Top]  [Contents]  [Index]  [ ? ] 
[ << ]  [ < ]  [ Up ]  [ > ]  [ >> ]  [Top]  [Contents]  [Index]  [ ? ] 
phc.start
:: Start ox_sm1_phc
on the localhost.
Integer
ox_sm1_phc
on the localhost.
It returns the descriptor of ox_sm1_phc
.
Xm_noX = 1
to start ox_sm1_phc
without a debug window.
Phc_proc
.
P = phc.start()
ox_launch
, phc
[ << ]  [ < ]  [ Up ]  [ > ]  [ >> ]  [Top]  [Contents]  [Index]  [ ? ] 
phc.phc
:: Ask PHC pack to find all the roots in the complex torus of the given systems of polynomials s
Void
Number
List
www.mth.msu.edu/~jan
for the original distribution.
The original PHC pack can choose several strategies to solve,
but our phc interface uses only blackbox solver, which is general
and automatic but is not efficient. So, if you fails by our interface,
try the other strategies via the original user interface.
tmp.output.*
contains details informations on how PCH pack
solves the system.
length(s)
must agree.
Algorithm: Jan Verschelde, PHCpack: A generalpurpose solver for polynomial systems by homotopy continuation". ACM Transaction on Mathematical Softwares, 25(2): 251276, 1999.
[232] P = phc.start(); 0 [233] phc.phc([x^2+y^24,x*y1]proc=P); The detailed output is in the file tmp.output.* The answer is in the variable Phc. 0 [234] Phc; [[[1.93185,0],[0.517638,0]], [[0.517638,0],[1.93185,0]], [[0.517638,0],[1.93185,0]], [[1.93185,0],[0.517638,0]]] [[x=[real, imaginary], y=[real,imaginary]], the first solution [x=[real, imaginary], y=[real,imaginary]], the second solution ...
ox_launch
, phc.start
, ‘$(OpenXM_HOME)/bin/lin_phcv2’(original PHC pack binary for linux)
[ << ]  [ < ]  [ Up ]  [ > ]  [ >> ]  [Top]  [Contents]  [Index]  [ ? ] 
Jump to:  P 

Index Entry  Section  

 
P  
phc.phc  1.1.2 phc.phc  
phc.start  1.1.1 phc.start  

Jump to:  P 

[Top]  [Contents]  [Index]  [ ? ] 
[Top]  [Contents]  [Index]  [ ? ] 
[Top]  [Contents]  [Index]  [ ? ] 
This document was generated on June 5, 2023 using texi2html 5.0.
The buttons in the navigation panels have the following meaning:
Button  Name  Go to  From 1.2.3 go to 

[ << ]  FastBack  Beginning of this chapter or previous chapter  1 
[ < ]  Back  Previous section in reading order  1.2.2 
[ Up ]  Up  Up section  1.2 
[ > ]  Forward  Next section in reading order  1.2.4 
[ >> ]  FastForward  Next chapter  2 
[Top]  Top  Cover (top) of document  
[Contents]  Contents  Table of contents  
[Index]  Index  Index  
[ ? ]  About  About (help) 
where the Example assumes that the current position is at Subsubsection OneTwoThree of a document of the following structure:
This document was generated on June 5, 2023 using texi2html 5.0.