--- src/tropicalbasis.cpp.orig 2017-06-20 14:47:37 UTC +++ src/tropicalbasis.cpp @@ -118,10 +118,10 @@ PolynomialSet tropicalBasisOfCurve(int n, PolynomialSe PolynomialSet originalG=g; // bool prebasis=true; // debug<<"PREBASIS="<0 || n==0); TimerScope ts(&iterativeTropicalBasisTimer); PolyhedralFan f(n); @@ -148,7 +148,7 @@ restart: if(containsNoMonomialCache.count(relativeInteriorPoint)>0) { - log2 fprintf(Stderr,"Weight vector found in cache.... contains no monomial.\n"); + gfan_log2 fprintf(Stderr,"Weight vector found in cache.... contains no monomial.\n"); } else { @@ -163,9 +163,9 @@ restart: } }*/ WeightReverseLexicographicTermOrder t(relativeInteriorPoint); - log2 fprintf(Stderr,"Computing Gr\"obner basis with respect to:"); - log2 AsciiPrinter(Stderr).printVector(relativeInteriorPoint); - log2 fprintf(Stderr,"\n"); + gfan_log2 fprintf(Stderr,"Computing Gr\"obner basis with respect to:"); + gfan_log2 AsciiPrinter(Stderr).printVector(relativeInteriorPoint); + gfan_log2 fprintf(Stderr,"\n"); PolynomialSet h2=originalG;//g;//<------------------- Using the original set here speeds up things a lot in the starting cone via stable intersections algorithm // debug<<"g"<dimension()<=1+homog) //if(!containsMonomial(wall) && i->dimension()<=1+homog)//line for testing perturbation code { - log2 fprintf(Stderr,"Initial ideal contains no monomial... caching weight vector.\n"); + gfan_log2 fprintf(Stderr,"Initial ideal contains no monomial... caching weight vector.\n"); containsNoMonomialCache.insert(relativeInteriorPoint); } else @@ -227,10 +227,10 @@ restart: dual.canonicalize(); IntegerVectorList basis=dual.getEquations(); PolynomialSet witnessLiftBasis=h2;//basis with respect to relativeInteriorPoint - log2 debug<<"basis"<conesEnd())break; } - log2 debug<<"TropicalBasis end\n"; - log2 cerr <<"RETURNING"; + gfan_log2 debug<<"TropicalBasis end\n"; + gfan_log2 cerr <<"RETURNING"; return g; }