@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/asir-contrib’.
[255] phc.start(); 0 [257] phc.phc([x^2+y^2-4,x*y-1]); 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 general-purpose solver for polynomial systems by
homotopy continuation". ACM Transaction on Mathematical Softwares, 25(2):
251-276, 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 black-box 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 general-purpose solver for polynomial systems by homotopy continuation". ACM Transaction on Mathematical Softwares, 25(2): 251-276, 1999.
[232] P = phc.start(); 0 [233] phc.phc([x^2+y^2-4,x*y-1]|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 May 9, 2024 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 One-Two-Three of a document of the following structure:
This document was generated on May 9, 2024 using texi2html 5.0.