Difference between revisions of "ApCoCoA-1:BBF.Retrieve"

From ApCoCoAWiki
m (Corrected package prefix)
m (Corrected key and title)
Line 1: Line 1:
 
<command>
 
<command>
     <title>BBF.Cancel</title>
+
     <title>BBF.Retrieve</title>
 
     <short_description>retrieve objects from ApCoCoABBFServer</short_description>
 
     <short_description>retrieve objects from ApCoCoABBFServer</short_description>
 
<syntax>
 
<syntax>
Line 40: Line 40:
 
     <see>BBasis</see>
 
     <see>BBasis</see>
 
     <key>kaspar</key>
 
     <key>kaspar</key>
     <key>bbf.cancel</key>
+
     <key>bbf.retrieve</key>
 
     <wiki-category>Package_BBF</wiki-category>
 
     <wiki-category>Package_BBF</wiki-category>
 
</command>
 
</command>

Revision as of 20:55, 23 May 2008

BBF.Retrieve

retrieve objects from ApCoCoABBFServer

Syntax

$BBF.Retrieve(ObjectName:STRING):LIST

Description

Retrieve computed objects from ApCoCoABBFServer. The input to this function must be the name of the object to retrieve. If an object has not been computed yet an empty list is returned.

ObjectName (as STRING) Output
BBasis List of polynomials representing a border basis.
L List of monomials representing the generators of L.
O List of monomials representing the generators of O.
V List of polynomials used for computations in the Border Basis Algorithm.

Please not that in order to use this function you have to start the ApCoCoABBFServer.

Beta Warning: This method, package or class is a beta version. It may not work as intended or its interface may change in the next version! So please be careful when you're intending to use it.

Example

Use Z/(32003)[x, y, z],DegLex;
I:=Ideal(-4*x^2, -4*y^2, 5*z^2);
$BBF.Init(I);
$BBF.Finish();
$BBF.Retrieve("BBasis");
Computation started.

-------------------------------
[z^2, y^2, x^2, yz^2, y^2z, xz^2, xy^2, x^2z, x^2y, xyz^2, xy^2z, x^2yz]
-------------------------------

Border Basis Framework overview

BBasis