<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd " >
<html xmlns="http://www.w3.org/1999/xhtml " xml:lang="en" >
<head >
<title >GAP (polymaking) - Contents</title >
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta name="generator" content="GAPDoc2HTML" />
<link rel="stylesheet" type="text/css" href="manual.css" />
<script src="manual.js" type="text/javascript" ></script >
<script type="text/javascript" >overwriteStyle();</script >
</head >
<body class="chap0" onload="jscontent()" >
<div class="chlinktop" ><span class="chlink1" >Goto Chapter: </span ><a href="chap0.html" >Top</a> <a href="chap1.html" >1</a> <a href="chap2.html" >2</a> <a href="chap3.html" >3</a> <a href="chap4.html" >4</a> <a href="chapBib.html" >Bib</a> <a href="chapInd.html" >Ind</a> </div >
<div class="chlinkprevnexttop" > <a href="chap0.html" >[Top of Book]</a> <a href="chap0.html#contents" >[Contents]</a> <a href="chap1.html" >[Next Chapter]</a> </div >
<p id="mathjaxlink" class="pcenter" ><a href="chap0_mj.html" >[MathJax on]</a></p>
<p><a id="X7D2C85EC87DD46E5" name="X7D2C85EC87DD46E5" ></a></p>
<div class="pcenter" >
<h1 >polymaking</h1 >
<h2>Interfacing the geometry software polymake</h2>
<p>
Version 0.8.7</p>
<p>
4 October 2023
</p>
</div >
<p><b>
Marc Roeder
</b>
<br />Email: <span class="URL" ><a href="mailto:roeder.marc@gmail.com" >roeder.marc@gmail.com</a></span >
</p>
<p><a id="X7AA6C5737B711C89" name="X7AA6C5737B711C89" ></a></p>
<h3>Abstract</h3>
<p>This package provides a very basic interface to the polymake program by Ewgenij Gawrilow, Michael Joswig et al. <a href="chapBib.html#biBpolymake" >[GJ]</a>. The polymake program itself is not included.</p>
<p><a id="X81488B807F2A1CF1" name="X81488B807F2A1CF1" ></a></p>
<h3>Copyright</h3>
<p>© 2007--2013 Marc Roeder.</p>
<p>This package is distributed under the terms of the GNU General Public License version 2 or later (at your convenience). See the file "LICENSE" or <span class="URL" ><a href="https://www.gnu.org/copyleft/gpl.html " >https://www.gnu.org/copyleft/gpl.html </a></span ></p>
<p><a id="X82A988D47DFAFCFA" name="X82A988D47DFAFCFA" ></a></p>
<h3>Acknowledgements</h3>
<p>This work has been supported by Marie Curie Grant No. MTKD-CT-2006-042685</p>
<p><a id="X8537FEB07AF2BEC8" name="X8537FEB07AF2BEC8" ></a></p>
<div class="contents" >
<h3>Contents<a id="contents" name="contents" ></a></h3>
<div class="ContChap" ><a href="chap1.html#X8794FBB27B46C08E" >1 <span class="Heading" >Installation and Preface</span ></a>
<div class="ContSect" ><span class="tocline" ><span class="nocss" > </span ><a href="chap1.html#X7A02C64B7A3777FF" >1.1 <span class="Heading" >A few words about the installation of polymake</span ></a>
</span >
</div >
<div class="ContSect" ><span class="tocline" ><span class="nocss" > </span ><a href="chap1.html#X851C596486F918F0" >1.2 <span class="Heading" >Setting variables for external programs</span ></a>
</span >
<div class="ContSSBlock" >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap1.html#X794A38E981F9E76F" >1.2-1 SetPolymakeDataDirectory</a></span >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap1.html#X854645287BC9303E" >1.2-2 SetPolymakeCommand</a></span >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap1.html#X7943B579846BDB76" >1.2-3 <span class="Heading" >Setting variables permanently</span ></a>
</span >
</div ></div >
</div >
<div class="ContChap" ><a href="chap2.html#X86C82DCF81362F41" >2 <span class="Heading" >Polymake interaction</span ></a>
<div class="ContSect" ><span class="tocline" ><span class="nocss" > </span ><a href="chap2.html#X83D426D5855D1FD6" >2.1 <span class="Heading" >Creating Polymake Objects</span ></a>
</span >
<div class="ContSSBlock" >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap2.html#X7C87B1807E036A85" >2.1-1 CreateEmptyFile</a></span >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap2.html#X8625E7E2845F1634" >2.1-2 CreatePolymakeObject</a></span >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap2.html#X8135E88E87DD1551" >2.1-3 CheckAppVerTypList</a></span >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap2.html#X7801F05A81E23EED" >2.1-4 CreatePolymakeObjectFromFile</a></span >
</div ></div >
<div class="ContSect" ><span class="tocline" ><span class="nocss" > </span ><a href="chap2.html#X7D9EBB0383B9BD1C" >2.2 <span class="Heading" >Accessing Properties of Polymake Objects</span ></a>
</span >
<div class="ContSSBlock" >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap2.html#X86D967C684B27108" >2.2-1 DirectoryOfPolymakeObject</a></span >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap2.html#X87470AB079A2F550" >2.2-2 FilenameOfPolymakeObject</a></span >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap2.html#X809D309F7D31DD2C" >2.2-3 FullFilenameOfPolymakeObject</a></span >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap2.html#X850B38F27F1BF7E8" >2.2-4 NamesKnownPropertiesOfPolymakeObject</a></span >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap2.html#X7D79C5F1817041C5" >2.2-5 KnownPropertiesOfPolymakeObject</a></span >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap2.html#X7E538D1B7898C8E6" >2.2-6 PropertyOfPolymakeObject</a></span >
</div ></div >
<div class="ContSect" ><span class="tocline" ><span class="nocss" > </span ><a href="chap2.html#X7CEF475187927AEA" >2.3 <span class="Heading" >Example: Creating and Accessing Polymake Objects</span ></a>
</span >
</div >
<div class="ContSect" ><span class="tocline" ><span class="nocss" > </span ><a href="chap2.html#X87BEE1B37D9F1F5E" >2.4 <span class="Heading" >Writing to Polymake Objects</span ></a>
</span >
<div class="ContSSBlock" >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap2.html#X785DCA4487F168F8" >2.4-1 AppendToPolymakeObject</a></span >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap2.html#X7F5326338033B57C" >2.4-2 AppendPointlistToPolymakeObject</a></span >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap2.html#X7E150BA67CEBC00E" >2.4-3 AppendVertexlistToPolymakeObject</a></span >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap2.html#X7EBE5FB284FBFFE6" >2.4-4 AppendInequalitiesToPolymakeObject</a></span >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap2.html#X83DC7FC280731B04" >2.4-5 ConvertMatrixToPolymakeString</a></span >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap2.html#X804AAE4882743E91" >2.4-6 ClearPolymakeObject</a></span >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap2.html#X840C02CD815FF766" >2.4-7 WriteKnownPropertyToPolymakeObject</a></span >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap2.html#X7A3FF18C7FD1A626" >2.4-8 UnbindKnownPropertyOfPolymakeObject</a></span >
</div ></div >
<div class="ContSect" ><span class="tocline" ><span class="nocss" > </span ><a href="chap2.html#X8468E0E381642B14" >2.5 <span class="Heading" >Calling Polymake and converting its output </span ></a>
</span >
<div class="ContSSBlock" >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap2.html#X7DBA99E87EC51D53" >2.5-1 Polymake</a></span >
</div ></div >
<div class="ContSect" ><span class="tocline" ><span class="nocss" > </span ><a href="chap2.html#X7B5623E3821CC0D0" >2.6 <span class="Heading" >An Example</span ></a>
</span >
</div >
</div >
<div class="ContChap" ><a href="chap3.html#X7D9044767BEB1523" >3 <span class="Heading" >Global Variables</span ></a>
<div class="ContSect" ><span class="tocline" ><span class="nocss" > </span ><a href="chap3.html#X86AC0C6B807BEBDE" >3.1 <span class="Heading" >Getting information about polymake
output </span ></a>
</span >
<div class="ContSSBlock" >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap3.html#X85BA7A3D7C698B68" >3.1-1 InfoPolymaking</a></span >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap3.html#X79E1C63D8516D334" >3.1-2 POLYMAKE_LAST_FAIL_REASON</a></span >
</div ></div >
<div class="ContSect" ><span class="tocline" ><span class="nocss" > </span ><a href="chap3.html#X7B786DAF80136FF4" >3.2 <span class="Heading" >Variables for system interaction</span ></a>
</span >
<div class="ContSSBlock" >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap3.html#X7B35A5217C8C7B04" >3.2-1 POLYMAKE_COMMAND</a></span >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap3.html#X7C07B16B873BA46D" >3.2-2 POLYMAKE_DATA_DIR</a></span >
</div ></div >
</div >
<div class="ContChap" ><a href="chap4.html#X7D23E80E841CDD67" >4 <span class="Heading" >Converting Polymake Output </span ></a>
<div class="ContSect" ><span class="tocline" ><span class="nocss" > </span ><a href="chap4.html#X862D57D87A244DE2" >4.1 <span class="Heading" >The General Method</span ></a>
</span >
<div class="ContSSBlock" >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap4.html#X7CDBEA427EE69C71" >4.1-1 <span class="Heading" >Converter- Philosopy</span ></a>
</span >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap4.html#X7EB6D80C816CF667" >4.1-2 ConvertPolymakeOutputToGapNotation</a></span >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap4.html#X841D81327C6F6E29" >4.1-3 SplitPolymakeOutputStringIntoBlocks</a></span >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap4.html#X83199F737F4BE4FD" >4.1-4 ObjectConverters</a></span >
</div ></div >
<div class="ContSect" ><span class="tocline" ><span class="nocss" > </span ><a href="chap4.html#X7FF4170183C83CC1" >4.2 <span class="Heading" >Conversion Functions</span ></a>
</span >
<div class="ContSSBlock" >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap4.html#X7FC98443862DB83F" >4.2-1 ConvertPolymakeNumber</a></span >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap4.html#X7F2A1C2C808E4A07" >4.2-2 ConvertPolymakeScalarToGAP</a></span >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap4.html#X82A7FF9983EB61E2" >4.2-3 ConvertPolymakeMatrixOrListOfSetsToGAP</a></span >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap4.html#X817C6B4180BF6365" >4.2-4 ConvertPolymakeMatrixToGAP</a></span >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap4.html#X85F7F6787D346CC0" >4.2-5 ConvertPolymakeVectorToGAP</a></span >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap4.html#X87B6F9867EE800C7" >4.2-6 ConvertPolymakeBoolToGAP</a></span >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap4.html#X846B284085825FEA" >4.2-7 ConvertPolymakeSetToGAP</a></span >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap4.html#X7E7886D68356F592" >4.2-8 ConvertPolymakeListOfSetsToGAP</a></span >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap4.html#X7EBECAA07F8B58D8" >4.2-9 ConvertPolymakeGraphToGAP</a></span >
</div ></div >
</div >
<div class="ContChap" ><a href="chapBib.html" ><span class="Heading" >References</span ></a></div >
<div class="ContChap" ><a href="chapInd.html" ><span class="Heading" >Index</span ></a></div >
<br />
</div >
<div class="chlinkprevnextbot" > <a href="chap0.html" >[Top of Book]</a> <a href="chap0.html#contents" >[Contents]</a> <a href="chap1.html" >[Next Chapter]</a> </div >
<div class="chlinkbot" ><span class="chlink1" >Goto Chapter: </span ><a href="chap0.html" >Top</a> <a href="chap1.html" >1</a> <a href="chap2.html" >2</a> <a href="chap3.html" >3</a> <a href="chap4.html" >4</a> <a href="chapBib.html" >Bib</a> <a href="chapInd.html" >Ind</a> </div >
<hr />
<p class="foot" >generated by <a href="http://www.math.rwth-aachen.de/~Frank.Luebeck/GAPDoc " >GAPDoc2HTML</a></p>
</body >
</html >
quality 100%
¤ Dauer der Verarbeitung: 0.11 Sekunden
(vorverarbeitet)
¤
*© Formatika GbR, Deutschland