One Hat Cyber Team
Your IP :
216.73.216.115
Server IP :
194.44.31.54
Server :
Linux zen.imath.kiev.ua 4.18.0-553.77.1.el8_10.x86_64 #1 SMP Fri Oct 3 14:30:23 UTC 2025 x86_64
Server Software :
Apache/2.4.37 (Rocky Linux) OpenSSL/1.1.1k
PHP Version :
5.6.40
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
usr
/
share
/
doc
/
Macaulay2
/
Bertini
/
html
/
View File Name :
_make__B_sq__Input__File.html
<!DOCTYPE html> <html lang="en"> <head> <title>makeB'InputFile -- write a Bertini input file in a directory</title> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <link type="text/css" rel="stylesheet" href="../../../../Macaulay2/Style/doc.css"> <link rel="stylesheet" href="../../../../Macaulay2/Style/katex/katex.min.css"> <script defer="defer" src="../../../../Macaulay2/Style/katex/katex.min.js"></script> <script defer="defer" src="../../../../Macaulay2/Style/katex/contrib/auto-render.min.js"></script> <script> var macros = { "\\break": "\\\\", "\\ZZ": "\\mathbb{Z}", "\\NN": "\\mathbb{N}", "\\QQ": "\\mathbb{Q}", "\\RR": "\\mathbb{R}", "\\CC": "\\mathbb{C}", "\\PP": "\\mathbb{P}" }, delimiters = [ { left: "$$", right: "$$", display: true}, { left: "\\[", right: "\\]", display: true}, { left: "$", right: "$", display: false}, { left: "\\(", right: "\\)", display: false} ], ignoredTags = [ "kbd", "var", "samp", "script", "noscript", "style", "textarea", "pre", "code", "option" ]; document.addEventListener("DOMContentLoaded", function() { renderMathInElement(document.body, { delimiters: delimiters, macros: macros, ignoredTags: ignoredTags, trust: true }); }); </script> <style>.katex { font-size: 1em; }</style> <script defer="defer" src="../../../../Macaulay2/Style/katex/contrib/copy-tex.min.js"></script> <script defer="defer" src="../../../../Macaulay2/Style/katex/contrib/render-a11y-string.min.js"></script> <script src="../../../../Macaulay2/Style/prism.js"></script> <script>var current_version = '1.25.06';</script> <script src="../../../../Macaulay2/Style/version-select.js"></script> <link type="image/x-icon" rel="icon" href="../../../../Macaulay2/Style/icon.gif"> </head> <body> <div id="buttons"> <div> <a href="https://macaulay2.com/">Macaulay2</a> <span id="version-select-container"></span> » <a title="Macaulay2 documentation" href="../../Macaulay2Doc/html/index.html">Documentation </a> <br><a href="../../Macaulay2Doc/html/_packages_spprovided_spwith_sp__Macaulay2.html">Packages</a> » <span><a title="software for numerical algebraic geometry" href="index.html">Bertini</a> :: <a title="write a Bertini input file in a directory" href="_make__B_sq__Input__File.html">makeB'InputFile</a></span> </div> <div class="right"> <form method="get" action="https://www.google.com/search"> <input placeholder="Search" type="text" name="q" value=""> <input type="hidden" name="q" value="site:macaulay2.com/doc"> </form> <a href="_make__B_sq__Section.html">next</a> | <a href="___Main__Data__Directory.html">previous</a> | <a href="_make__B_sq__Section.html">forward</a> | <a href="___Main__Data__Directory.html">backward</a> | up | <a href="master.html">index</a> | <a href="toc.html">toc</a> </div> </div> <hr> <div> <h1>makeB'InputFile -- write a Bertini input file in a directory</h1> <ul> <li> <dl class="element"> <dt>Usage: </dt> <dd><code class="language-macaulay2">makeB'InputFile(s)</code></dd> </dl> </li> <li>Inputs: <ul> <li><span><span class="tt">s</span>, <span>a <a title="the class of all strings" href="../../Macaulay2Doc/html/___String.html">string</a></span>, a directory where the input file will be written</span></li> </ul> </li> <li><a href="../../Macaulay2Doc/html/_using_spfunctions_spwith_spoptional_spinputs.html">Optional inputs</a>: <ul> <li><span><a title="an option to group variables and use multihomogeneous homotopies" href="___Variable_spgroups.html">AffVariableGroup</a><span class="tt"> => </span><span class="tt">...</span>, <span>default value {}</span>, <span>an option to group variables and use multihomogeneous homotopies</span></span></li> <li><span><a title="an option to designate the constants for a Bertini Input file" href="___B_sq__Constants.html">B'Constants</a><span class="tt"> => </span><span class="tt">...</span>, <span>default value {}</span>, <span>an option to designate the constants for a Bertini Input file</span></span></li> <li><span><span class="tt">B'Functions</span> (missing documentation)<!--tag: [makeB'InputFile, B'Functions]--> <span class="tt"> => </span><span class="tt">...</span>, <span>default value {}</span>, <span></span></span></li> <li><span><span class="tt">B'Polynomials</span> (missing documentation)<!--tag: [makeB'InputFile, B'Polynomials]--> <span class="tt"> => </span><span class="tt">...</span>, <span>default value {}</span>, <span></span></span></li> <li><span><span class="tt">BertiniInputConfiguration</span> (missing documentation)<!--tag: [makeB'InputFile, BertiniInputConfiguration]--> <span class="tt"> => </span><span class="tt">...</span>, <span>default value {}</span>, <span></span></span></li> <li><span><a title="an option to group variables and use multihomogeneous homotopies" href="___Variable_spgroups.html">HomVariableGroup</a><span class="tt"> => </span><span class="tt">...</span>, <span>default value {}</span>, <span>an option to group variables and use multihomogeneous homotopies</span></span></li> <li><span><span class="tt">NameB'InputFile</span> (missing documentation)<!--tag: [makeB'InputFile, NameB'InputFile]--> <span class="tt"> => </span><span class="tt">...</span>, <span>default value "input"</span>, <span></span></span></li> <li><span><span class="tt">NamePolynomials</span> (missing documentation)<!--tag: [makeB'InputFile, NamePolynomials]--> <span class="tt"> => </span><span class="tt">...</span>, <span>default value {}</span>, <span></span></span></li> <li><span><span class="tt">ParameterGroup</span> (missing documentation)<!--tag: [makeB'InputFile, ParameterGroup]--> <span class="tt"> => </span><span class="tt">...</span>, <span>default value {}</span>, <span></span></span></li> <li><span><span class="tt">PathVariable</span> (missing documentation)<!--tag: [makeB'InputFile, PathVariable]--> <span class="tt"> => </span><span class="tt">...</span>, <span>default value {}</span>, <span></span></span></li> <li><span><a title="an option which designates symbols/strings/variables that will be set to be a random real number or random complex number" href="___Bertini_spinput_spfile_spdeclarations_co_sprandom_spnumbers.html">RandomComplex</a><span class="tt"> => </span><span class="tt">...</span>, <span>default value {}</span>, <span>an option which designates symbols/strings/variables that will be set to be a random real number or random complex number</span></span></li> <li><span><a title="an option which designates symbols/strings/variables that will be set to be a random real number or random complex number" href="___Bertini_spinput_spfile_spdeclarations_co_sprandom_spnumbers.html">RandomReal</a><span class="tt"> => </span><span class="tt">...</span>, <span>default value {}</span>, <span>an option which designates symbols/strings/variables that will be set to be a random real number or random complex number</span></span></li> <li><span><span class="tt">SetParameterGroup</span> (missing documentation)<!--tag: [makeB'InputFile, SetParameterGroup]--> <span class="tt"> => </span><span class="tt">...</span>, <span>default value {}</span>, <span></span></span></li> <li><span><span class="tt">StorageFolder</span> (missing documentation)<!--tag: [makeB'InputFile, StorageFolder]--> <span class="tt"> => </span><span class="tt">...</span>, <span>default value null</span>, <span></span></span></li> <li><span><span class="tt">VariableList</span> (missing documentation)<!--tag: [makeB'InputFile, VariableList]--> <span class="tt"> => </span><span class="tt">...</span>, <span>default value {}</span>, <span></span></span></li> <li><span><a title="Option to silence additional output" href="_bertini__Track__Homotopy_lp..._cm__Verbose_eq_gt..._rp.html">Verbose</a><span class="tt"> => </span><span class="tt">...</span>, <span>default value false</span>, <span>Option to silence additional output</span></span></li> </ul> </li> </ul> <div> <h2>Description</h2> <div> <p>This function writes a Bertini input file. The user can specify CONFIGS for the file using the BertiniInputConfiguration option. The user should specify variable groups with the AffVariableGroup (affine variable group) option or HomVariableGroup (homogeneous variable group) option. The user should specify the polynomial system they want to solve with the B'Polynomials option or B'Functions option. If B'Polynomials is not used then the user should use the NamePolynomials option.</p> </div> <table class="examples"> <tr> <td> <pre><code class="language-macaulay2">i1 : R=QQ[x1,x2,y] o1 = R o1 : PolynomialRing</code></pre> </td> </tr> <tr> <td> <pre><code class="language-macaulay2">i2 : theDir = temporaryFileName();</code></pre> </td> </tr> <tr> <td> <pre><code class="language-macaulay2">i3 : makeDirectory theDir</code></pre> </td> </tr> <tr> <td> <pre><code class="language-macaulay2">i4 : makeB'InputFile(theDir, BertiniInputConfiguration=>{MPType=>2}, AffVariableGroup=>{{x1,x2},{y}}, B'Polynomials=>{y*(x1+x2+1)^2+1,x1-x2+1,y-2});</code></pre> </td> </tr> </table> <table class="examples"> <tr> <td> <pre><code class="language-macaulay2">i5 : R=QQ[x1,x2,y,X] o5 = R o5 : PolynomialRing</code></pre> </td> </tr> <tr> <td> <pre><code class="language-macaulay2">i6 : makeB'InputFile(theDir, BertiniInputConfiguration=>{MPType=>2}, AffVariableGroup=>{{x1,x2},{y}}, NamePolynomials=>{f1,f2,f3}, B'Functions=>{ {X,x1+x2+1}, {f1,y*X^2+1}, {f2,x1-x2+1}, {f3,y-2}});</code></pre> </td> </tr> </table> <table class="examples"> <tr> <td> <pre><code class="language-macaulay2">i7 : R=QQ[x1,x2,y,X] o7 = R o7 : PolynomialRing</code></pre> </td> </tr> <tr> <td> <pre><code class="language-macaulay2">i8 : makeB'InputFile(theDir, BertiniInputConfiguration=>{MPype=>2}, AffVariableGroup=>{{x1,x2},{y}}, B'Polynomials=>{y*X^2+1,x1-x2+1,y-2}, B'Functions=>{ {X,x1+x2+1}});</code></pre> </td> </tr> </table> <div> <p>Variables must begin with a letter (lowercase or capital) and can only contain letters, numbers, underscores, and square brackets. "jade" should not be used in any expression. "I" can only be used to represent the complex number sqrt(-1).</p> </div> </div> <div> <div class="waystouse"> <h2>Ways to use <span class="tt">makeB'InputFile</span>:</h2> <ul> <li><kbd>makeB'InputFile(String)</kbd></li> </ul> </div> <div class="waystouse"> <h2>For the programmer</h2> <p>The object <a title="write a Bertini input file in a directory" href="_make__B_sq__Input__File.html">makeB'InputFile</a> is <span>a <a title="a type of method function" href="../../Macaulay2Doc/html/___Method__Function__With__Options.html">method function with options</a></span>.</p> </div> <hr> <div class="waystouse"> <p>The source of this document is in <span class="tt">Bertini.m2:3080:0</span>.</p> </div> </div> </div> </body> </html>