<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Input file syntax</title><link>https://sourceforge.net/p/pss5/wiki/Input%2520file%2520syntax/</link><description>Recent changes to Input file syntax</description><atom:link href="https://sourceforge.net/p/pss5/wiki/Input%20file%20syntax/feed" rel="self"/><language>en</language><lastBuildDate>Wed, 29 Apr 2015 23:19:30 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/pss5/wiki/Input%20file%20syntax/feed" rel="self" type="application/rss+xml"/><item><title>Input file syntax modified by Gregorio Malajovich</title><link>https://sourceforge.net/p/pss5/wiki/Input%2520file%2520syntax/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -36,5 +36,5 @@
 The formal language definition for the input file can be found on section 2 of the
 *pss.pdf* file (in */usr/local/share/doc/pss5rev1* directory).

+ **More examples** The directory */usr/local/share/doc/pss5rev1/polynomials* contains a large number of examples coming from the POSSO project, or from Jan Verschelde PHCPack, or from T.Y.Li and collaborators (see [Other polynomial solvers]). For more information on those systems, I suggest checking Jan Verschelde's comments in PHCPack and also Bini and Mourrains's polynomial test suite at &amp;lt;http: www-sop.inria.fr="" saga="" POL=""/&amp;gt;

- 
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gregorio Malajovich</dc:creator><pubDate>Wed, 29 Apr 2015 23:19:30 -0000</pubDate><guid>https://sourceforge.net817d84b0703cb6eac05bc3c651c9daa7299d0349</guid></item><item><title>Input file syntax modified by Gregorio Malajovich</title><link>https://sourceforge.net/p/pss5/wiki/Input%2520file%2520syntax/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The &lt;em&gt;pss5&lt;/em&gt; file syntax was designed so that it is easy to import example systems from other authors and from computer algebra systems. This is the &lt;em&gt;cyclic4&lt;/em&gt; polynomial system:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;@variables [x_1,x_2,x_3,x_4]
[
x_4+x_3+x_2+x_1,
x_3*x_4+x_1*x_4+x_2*x_3+x_1*x_2,
x_2*x_3*x_4+x_1*x_3*x_4+x_1*x_2*x_4+x_1*x_2*x_3,
x_1*x_2*x_3*x_4-1
]
# File generated using the pss maxima interface.
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;The &lt;em&gt;@variables&lt;/em&gt; clause is not mandatory but it help to make sense of the output&lt;br /&gt;
(otherwise &lt;em&gt;pss&lt;/em&gt; will order the variables by first appearance). There should be&lt;br /&gt;
the same number of equations than variables. Equations are separated by&lt;br /&gt;
comma (,) or semi-column (;). Line starting by sharp sign(#) are comments.&lt;/p&gt;
&lt;p&gt;Variables are case-sensitive. They are a letter followed by a sequence of &lt;br /&gt;
alphanumeric characters or underscore(_). Array notation like &lt;em&gt;x&lt;span&gt;&lt;span&gt;[3]&lt;/span&gt;&lt;/span&gt;&lt;/em&gt; or &lt;em&gt;x&lt;span&gt;&lt;span&gt;[3,2]&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;
is accepted but not encouraged.&lt;/p&gt;
&lt;p&gt;Real numbers can use exponential notation, like &lt;em&gt;1.3E+7&lt;/em&gt;. The square root of -1&lt;br /&gt;
is denoted by &lt;em&gt;%i&lt;/em&gt; and complex number can be in one of the forms&lt;br /&gt;
&lt;em&gt;(1-2%i)&lt;/em&gt; or &lt;em&gt;(1,-2)&lt;/em&gt;. It is also possible to expand a complex expression as a sum&lt;br /&gt;
of products, where constants will be real or imaginary.&lt;/p&gt;
&lt;p&gt;A &lt;em&gt;monomial&lt;/em&gt; is an optional real or complex constant, followed by a product of&lt;br /&gt;
variables or power of variables. The multiplication sing &lt;em&gt;*&lt;/em&gt; is mandatory. Both&lt;br /&gt;
symbols &lt;em&gt;**&lt;/em&gt; and &lt;em&gt;\^&lt;/em&gt; are accepted for exponentiation.&lt;/p&gt;
&lt;p&gt;Here is a valid equation:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;-1.531013324281373*%i*X_1_3+0.3090320004213881*X_1_3
+1.522841221454615*%i*X_1_2+0.0129522072411*X_1_2
+0.6580171506051307*%i*X_1_1-0.7164510277358201*X_1_1- 1
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;The formal language definition for the input file can be found on section 2 of the&lt;br /&gt;
&lt;em&gt;pss.pdf&lt;/em&gt; file (in &lt;em&gt;/usr/local/share/doc/pss5rev1&lt;/em&gt; directory).&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gregorio Malajovich</dc:creator><pubDate>Wed, 29 Apr 2015 19:22:13 -0000</pubDate><guid>https://sourceforge.net988cb294fc8777e8384b2c06514bf1840f9a61ec</guid></item></channel></rss>