My Project
Loading...
Searching...
No Matches
tropicalVarietyOfIdeals.cc
Go to the documentation of this file.
1#include "groebnerCone.h"
2#include "startingCone.h"
3#include "tropicalTraversal.h"
4
5gfan::ZFan* tropicalVariety(const tropicalStrategy currentStrategy)
6{
7 tropicalStartingPoints = gfan::ZMatrix(0,rVar(currentStrategy.getStartingRing()));
8 groebnerCone startingCone = tropicalStartingCone(currentStrategy);
11}
gfan::ZFan * toFanStar(std::set< gfan::ZCone > setOfCones)
ring getStartingRing() const
returns the polynomial ring over the valuation ring
implementation of the class groebnerCone
std::set< groebnerCone, groebnerCone_compare > groebnerCones
static short rVar(const ring r)
#define rVar(r) (r->N)
Definition ring.h:598
gfan::ZMatrix tropicalStartingPoints
groebnerCone tropicalStartingCone(const tropicalStrategy &currentStrategy)
groebnerCones tropicalTraversalMinimizingFlips(const groebnerCone startingCone)
gfan::ZFan * tropicalVariety(const tropicalStrategy currentStrategy)
BOOLEAN tropicalVariety(leftv res, leftv args)