Ignore:
Timestamp:
Apr 11, 2013, 9:31:35 AM (10 years ago)
Author:
Hans Schoenemann <hannes@…>
Branches:
(u'jengelh-datetime', 'ceac47cbc86fe4a15902392bdbb9bd2ae0ea02c6')(u'spielwiese', 'a800fe4b3e9d37a38c5a10cc0ae9dfa0c15a4ee6')
Children:
8b23bf954014d0a95b8966d5bb7a4845c21d9da1
Parents:
dd9de08cf1acd4433f35d74d593d1ec792b0176b
Message:
fix: loading of gfanlib.so, removed HAVE_FANS
File:
1 edited

Legend:

Unmodified
Added
Removed
  • dyn_modules/callgfanlib/bbcone.cc

    rdd9de0 r58b407  
    11#include <kernel/mod2.h>
    2 #ifdef HAVE_FANS
    32
    43#include <gfanlib/gfanlib.h>
     
    1514#include <bbpolytope.h>
    1615#include <sstream>
     16
     17#include "Singular/ipid.h"
    1718
    1819// #include <omalloc/omalloc.h>
     
    15591560}
    15601561
    1561 void bbcone_setup()
     1562void bbcone_setup(SModulFunctions* p)
    15621563{
    15631564  blackbox *b=(blackbox*)omAlloc0(sizeof(blackbox));
     
    15721573  b->blackbox_Assign=bbcone_Assign;
    15731574  b->blackbox_Op2=bbcone_Op2;
    1574   iiAddCproc("","coneViaInequalities",FALSE,coneViaNormals);
    1575   iiAddCproc("","coneViaPoints",FALSE,coneViaRays);
     1575  p->iiAddCproc("","coneViaInequalities",FALSE,coneViaNormals);
     1576  p->iiAddCproc("","coneViaPoints",FALSE,coneViaRays);
    15761577
    15771578  // iiAddCproc("","makePolytope",FALSE,coneToPolytope);
    1578   iiAddCproc("","ambientDimension",FALSE,ambientDimension);
    1579   iiAddCproc("","canonicalizeCone",FALSE,canonicalizeCone);
    1580   iiAddCproc("","codimension",FALSE,codimension);
    1581   iiAddCproc("","coneLink",FALSE,coneLink);
    1582   iiAddCproc("","containsAsFace",FALSE,hasFace);
    1583   iiAddCproc("","containsInSupport",FALSE,containsInSupport);
    1584   iiAddCproc("","containsPositiveVector",FALSE,containsPositiveVector);
    1585   iiAddCproc("","containsRelatively",FALSE,containsRelatively);
    1586   iiAddCproc("","convexHull",FALSE,convexHull);
    1587   iiAddCproc("","convexIntersection",FALSE,intersectCones);
    1588   iiAddCproc("","dimension",FALSE,dimension);
    1589   iiAddCproc("","dualCone",FALSE,dualCone);
    1590   iiAddCproc("","equations",FALSE,equations);
    1591   iiAddCproc("","facets",FALSE,facets);
    1592   iiAddCproc("","generatorsOfLinealitySpace",FALSE,generatorsOfLinealitySpace);
    1593   iiAddCproc("","generatorsOfSpan",FALSE,generatorsOfSpan);
    1594   iiAddCproc("","getLinearForms",FALSE,getLinearForms);
    1595   iiAddCproc("","getMultiplicity",FALSE,getMultiplicity);
    1596   iiAddCproc("","inequalities",FALSE,inequalities);
    1597   iiAddCproc("","isFullSpace",FALSE,isFullSpace);
    1598   iiAddCproc("","isOrigin",FALSE,isOrigin);
    1599   iiAddCproc("","isSimplicial",FALSE,isSimplicial);
    1600   iiAddCproc("","linealityDimension",FALSE,linealityDimension);
    1601   iiAddCproc("","linealitySpace",FALSE,linealitySpace);
    1602   iiAddCproc("","negatedCone",FALSE,negatedCone);
    1603   iiAddCproc("","quotientLatticeBasis",FALSE,quotientLatticeBasis);
    1604   iiAddCproc("","randomPoint",FALSE,randomPoint);
    1605   iiAddCproc("","rays",FALSE,rays);
    1606   iiAddCproc("","relativeInteriorPoint",FALSE,relativeInteriorPoint);
    1607   iiAddCproc("","semigroupGenerator",FALSE,semigroupGenerator);
    1608   iiAddCproc("","setLinearForms",FALSE,setLinearForms);
    1609   iiAddCproc("","setMultiplicity",FALSE,setMultiplicity);
    1610   iiAddCproc("","span",FALSE,impliedEquations);
    1611   iiAddCproc("","uniquePoint",FALSE,uniquePoint);
    1612   iiAddCproc("","listContainsCone",FALSE,containsCone);
     1579  p->iiAddCproc("","ambientDimension",FALSE,ambientDimension);
     1580  p->iiAddCproc("","canonicalizeCone",FALSE,canonicalizeCone);
     1581  p->iiAddCproc("","codimension",FALSE,codimension);
     1582  p->iiAddCproc("","coneLink",FALSE,coneLink);
     1583  p->iiAddCproc("","containsAsFace",FALSE,hasFace);
     1584  p->iiAddCproc("","containsInSupport",FALSE,containsInSupport);
     1585  p->iiAddCproc("","containsPositiveVector",FALSE,containsPositiveVector);
     1586  p->iiAddCproc("","containsRelatively",FALSE,containsRelatively);
     1587  p->iiAddCproc("","convexHull",FALSE,convexHull);
     1588  p->iiAddCproc("","convexIntersection",FALSE,intersectCones);
     1589  p->iiAddCproc("","dimension",FALSE,dimension);
     1590  p->iiAddCproc("","dualCone",FALSE,dualCone);
     1591  p->iiAddCproc("","equations",FALSE,equations);
     1592  p->iiAddCproc("","facets",FALSE,facets);
     1593  p->iiAddCproc("","generatorsOfLinealitySpace",FALSE,generatorsOfLinealitySpace);
     1594  p->iiAddCproc("","generatorsOfSpan",FALSE,generatorsOfSpan);
     1595  p->iiAddCproc("","getLinearForms",FALSE,getLinearForms);
     1596  p->iiAddCproc("","getMultiplicity",FALSE,getMultiplicity);
     1597  p->iiAddCproc("","inequalities",FALSE,inequalities);
     1598  p->iiAddCproc("","isFullSpace",FALSE,isFullSpace);
     1599  p->iiAddCproc("","isOrigin",FALSE,isOrigin);
     1600  p->iiAddCproc("","isSimplicial",FALSE,isSimplicial);
     1601  p->iiAddCproc("","linealityDimension",FALSE,linealityDimension);
     1602  p->iiAddCproc("","linealitySpace",FALSE,linealitySpace);
     1603  p->iiAddCproc("","negatedCone",FALSE,negatedCone);
     1604  p->iiAddCproc("","quotientLatticeBasis",FALSE,quotientLatticeBasis);
     1605  p->iiAddCproc("","randomPoint",FALSE,randomPoint);
     1606  p->iiAddCproc("","rays",FALSE,rays);
     1607  p->iiAddCproc("","relativeInteriorPoint",FALSE,relativeInteriorPoint);
     1608  p->iiAddCproc("","semigroupGenerator",FALSE,semigroupGenerator);
     1609  p->iiAddCproc("","setLinearForms",FALSE,setLinearForms);
     1610  p->iiAddCproc("","setMultiplicity",FALSE,setMultiplicity);
     1611  p->iiAddCproc("","span",FALSE,impliedEquations);
     1612  p->iiAddCproc("","uniquePoint",FALSE,uniquePoint);
     1613  p->iiAddCproc("","listContainsCone",FALSE,containsCone);
    16131614  coneID=setBlackboxStuff(b,"cone");
    16141615}
    1615 
    1616 #endif
    1617 /* HAVE_FANS */
Note: See TracChangeset for help on using the changeset viewer.