PHC OX server Manual

Edition : auto generated by oxgentexi on 23 February 2009

OpenXM.org


PHC Functions

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.

Functions

phc.start

phc.start()
:: Start ox_sm1_phc on the localhost.
return
Integer
P = phc.start()
Reference
ox_launch, phc

phc.phc

phc.phc(s|proc=p)
:: Ask PHC pack to find all the roots in the complex torus of the given systems of polynomials s
return
Void
p
Number
s
List

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
  ...
Reference
ox_launch, phc.start, `$(OpenXM_HOME)/bin/lin_phcv2'(original PHC pack binary for linux)

Index

Jump to: p

p

  • phc.phc
  • phc.start
  • Jump to:

    @vfill @eject


    This document was generated on 23 February 2009 using texi2html 1.56k.