<p>The use of the packages <code class="code">NormalizInterface</code> <a href="chapBib_mj.html#biBNmzInterface">[GHS14]</a> (an interface to <code class="code">Normalize</code> <a href="chapBib_mj.html#biBNormaliz">[BIRC14]</a>; or in its absence <code class="code">4ti2Interface</code><a href="chapBib_mj.html#biB4ti2Interface">[Gut]</a>, an interface to <code class="code">4ti2</code><a href="chapBib_mj.html#biB4ti2">[tt]</a>), <code class="code">SingularInterface</code> (an interface to <code class="code">Singular</code> <a href="chapBib_mj.html#biBSingular">[DGPS12]</a>; or in its absence <code class="code">Singular</code> <a href="chapBib_mj.html#biBSingularpackage">[CdG12]</a>) is highly recommended for many of the functions presented in this chapter. However, whenever possible a method not depending on these packages is also provided (though slower). The package tests if the user has downloaded any of the above packages, and if so puts <code class="code">NumSgpsCanUsePackage</code> to true, where <code class="code">Package</code> is any of the above.</p>
<h4>13.1 <span class="Heading">
Using external packages
</span></h4>
<p>As mentioned above some methods are specifically implemented to take advantage of several external packages. The following functions can be used in case these packages have not been loaded prior to <code class="code">numericalsgps</code>.</p>
<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ NumSgpsUse4ti2</code>( )</td><td class="tdright">( function )</td></tr></table></div>
<p>Tries to load the package <code class="code">4ti2Interface</code>. If the package is available, then it also loads methods implemented using functions in this package.</p>
<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ NumSgpsUse4ti2gap</code>( )</td><td class="tdright">( function )</td></tr></table></div>
<p>Tries to load the package <code class="code">4ti2gap</code>. If the package is available, then it also loads methods implemented using functions in this package.</p>
<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ NumSgpsUseNormalize</code>( )</td><td class="tdright">( function )</td></tr></table></div>
<p>Tries to load the package <code class="code">NormalizInterface</code>. If the package is available, then it also loads methods implemented using functions in this package.</p>
<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ NumSgpsUseSingular</code>( )</td><td class="tdright">( function )</td></tr></table></div>
<p>Tries to load the package <code class="code">singular</code>. If the package is available, then it also loads methods implemented using functions in this package.</p>
<p>To prevent incompatibilities, the package will not load if <code class="code">SingularInterface</code> has been already loaded.</p>
<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ NumSgpsUseSingularInterface</code>( )</td><td class="tdright">( function )</td></tr></table></div>
<p>Tries to load the package <code class="code">SingularInterface</code>. If the package is available, then it also loads methods implemented using functions in this package.</p>
<p>To prevent incompatibilities, the package will not load if <code class="code">singular</code> has been already loaded.</p>
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.